-
Notifications
You must be signed in to change notification settings - Fork 171
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
ICN2038S panel shifted colours when chained #251
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
So I got two panels with the CHIPONE ICN2038S chip (icn2038s.pdf), they're P3 and 64x32. I'm guessing that this chip is not supported?
It seems to be working fine when I use just one panel. But as soon as I chain two I get colour shifting and pixel flickering.
As an example I ran this code: https://gist.github.com/dom96/6d5c142be99118bb42ac6766d2633aef
It should show a yellow rectangle (the camera ruins the colours, but the middle is yellow, with green on the left and red on the right). Note that the display is upside down, so 0,0 is bottom right.
When connected to just one panel:
Drawing text results in this sort of mess:
Whereas if I just connect one panel it looks fine:
I tried a bunch of different things, I did a continuity test on all my pins (they are all connected where the readme specifies)., I tried setting mux delays, I tried pretty much all the mux patterns/chips/etc. I even went through some of the issues related to different chips and tried various things from there. I also tried different version of the library, from 1.6.0 to master. Nothing really helps. So my assumption is that the library doesn't support this chip correctly when the panels are chained, @xsrf I see you've done a lot of work here to bring support for more chips, any tips on how I could fix the support for this one?
The text was updated successfully, but these errors were encountered: