-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
64x64 display showing every other line #360
Comments
So this panel has a strange connection: It has A, B, C, D , but for an 1:32 scan display, one would expect another 'E' line. That isn't there, but instead there is a is an So if you wire it up like that (move |
Would LA not be latch as from the wiring it up guide? I'll try what you suggested, but the connector looks exactly how it is described in the wiring guide with the one ground swapped for a E and thats is it. Maybe it isn't shown well in the photos as it is covered by the bar, but all the connections seem as they should. |
It has |
Yes and it also is at the right position for Ah, you have the pinout. Yes, in this case you need to connect the E line as described in the wiring and then choose |
That is exactly what I've done and had the issue with every other line missing. Would that indicate a problem with a particular pin? |
not sure, the every other pin missing indicates that |
Will do, thanks for the advice. hopefully it will save some time as rewiring gets time-consuming when remaking adapters. Does every line require level shifting then from 5v to 3.3v? I assume it would be of benefit to shift them all with the raspi being 3.3v and the display being 5v. |
Yes, I would suggest to always shift the logic level 3.3v -> 5V towards the panel. |
Did this start working ? |
I did not get it working, I have a bunch of boards arriving tomorrow, active and passive, and fingers crossed that it was a connection issue. |
Adapters arrived, looks like I may have to try soldering another. New result this time. https://goo.gl/photos/UbdAZ1oZ5E7RXYx47 |
Any tips as to what that sort of display indicates? I'm hoping there is nothing wrong with the boards made from the gerbers, took some explaining to get the files read due to the way KiCad outputs them. Not sure in the end if they did use the design that was shared on PCB Way or the one I submitted after generating new, more compatible, gerbers. Just hoped it indicated something obvious to you so I can try to jumper fix the bodge and track it down before I use yet another board. The first one that missed every other line displayed fine other than that. The adapters are 64x64 compatible, right? Guess I should check the E line. Thanks again. Got 12 of these boards I'd love to get working with your project rather than the standard receiver card. |
You are not really giving any information that would help diagnose the problem, e.g. what the parameter are that you are giving to the demo program, nor what your jumpers chosen for setting the E-line were. And of course you need to operate it with The image looks like the E-line is not connected properly, as the second half of each half-panel is dark and the parts that are supposed to show in the second half overlay in the first. So the E-line is permanently pulled to ground. |
Thank you. Sorry, thought there was enough info as I was using your passive adapter currently which is why I had wondered if the current version even supports 64x64 with E-line. For program settings they are all the recommended ones for a 64x64 from the wiki as in my first post --led-rows=64 --led-chain=2 for a single panel demo 0 and timeout 30. Only thing changed, besides the new display error, is using passive 3 adapter vs hand wiring which has resulted in this change of output. All lines work other than the black bar sections, now I just need to remove those. I'll check the adapter boards e-line, if it has one and try again. That's what I was looking to know before repeatedly soldering boards to no avail. Using this until parts for my active boards come. Thanks again for the insight. I'm not being oblivious and somewhere on the blog there is an explanation of what behaviour broken connections would have on output, am I? Once I get this working maybe to give back I'll break lines, take photos or have descriptions at least and maybe it will help others focus their troubleshooting efforts. I guess I'd still have to explain it for other board layouts, so maybe not so universally helpful as I first thought. Would be nice if something like that existed or at least described issues that arise from particular lines being disconnected. That's a lot of work though and I'm sure you're busy. Once I get these first ones working maybe I'll grab other scan models and write something up, if that's at all useful or helpful. I guess visually it would be daunting to show each problem, especially if multiple exist, but maybe a table would be possible. Anyways, I'll try that after and if it seems or any use I'll pass it along and you can do with it what you will. Just want to say that thanks. I'll go mess with the passive boards e-line now. |
If you use the active board, it has the E-line, but you need to configure it with jumpers to output on Pin 4 or Pin 8. In your display it is Pin 8 |
The passive adapter does not support the E-line. I would not suggest to use the passive adapter, as you want to level shift the signal to the 5V needed by the panel (as they are not guaranteed to work with the 3.3V of the Raspberry Pi), and you also don't want to stress your Pi outputs to drive long cables, |
Well, then that explains why the e-line isn't connected. I was only using the passive for some temporary testing while awaiting parts for the active board. Cables are pretty short but I guess I'll wait until the parts arrive. Wish I had realized the passive board didn't support the e line, but I probably missed where it said so. Oh well, It was only $5. Fingers crossed for smooth sailing after all this fail. Thanks again, I'll close this and stop bothering you. |
but that there is a hardware hack around as mentioned in Issue #360
Alright, updated the readme |
Just wanted to say nice work here, @RFburn, as I'm trying to similarly adapt the passive boards. Thanks for leaving a trail of knowledge here. One clarification: Your written directions say you were cutting the traces on pin 6. By your own diagram, and by hzeller's documentation on the wiring page, I believe that should actually be pin 8 (or, depending on the board, pin 4), correct? Ie, we don't care about G2 — we're trying to remove ground from 4/8 and connect to the E-line (pin 10 on the source) instead. |
I've rewired it a few times now and each time I've had the same problem, but I'm going to try again with pretty much the last combination of changes to try, however, I wanted to ask to get advice on what may be needed to fix my display only showing every other line. Seems like a typical 1/32 scan 64x64 display to me so I'm not sure about the cause, unless it's repeated bad wiring but even wiggling things around while on doesn't even get a brief moment of the other line lighting up.
Images and video can be found at https://photos.app.goo.gl/ROPQQUGKFPN4yHYm2
command line has: ./demo --led-rows=64 --led-chain=2 -D (demo number) -t 30
when running the demo obviously.
Also, are the adapters for sale anywhere, or do you have to get the boards made as the only option currently?
Thanks for everything!
The text was updated successfully, but these errors were encountered: