Electrodragon - 2x2 matrix of 64x32 , panel 4 blank

Hi all … Looking for some possible insight into why I’m having problems with a 2x2 matrix. I have a RPI3b+ and the latest gen (V3) Electrodragon and four P5 64x32 boards setup as 128x64. Two panels chained on P0, two on P1. All of the boards are P45(2121)-3264-16S-M5 models with Hub75-D connectors. Three boards are from Adafruit, one is Waveshare. The Waveshare board is the second board on the P1 chain and is entirely blank. I’ve checked the obvious (swap power connectors, swapped ribbon cables) without luck. I’ve tried a second Waveshare board, no luck. If configure the second row with two waveshare boards, then both are blank… The setup is powered by a 20A PSU

I’ve been playing with MLB scoreboard app and have also tried several of the demos that come with the rpi-rgb-led-matrix repo with the same results.

Command line options are: --led-gpio-mapping=regular --led-slowdown-gpio=4 --led-parallel=2 --led-chain=2 --led-cols=64 --led-brightness=70 --led-rows=32 (edited)

Any ideas before I go buy a fourth Adafruit board at x2 the cost of the Waveshares ?

Pictures of the the back of the Waveshare board below… (apparently I can only post one image at time)

Here’s a shot of the display “working”.

What is the labels on the chips on both panels?

Oh good question .. and more fascinating result

The Adafruit boards show TC5020A / 5H392700 and MW245B/BZB11PAA01
The Waveshare show: RUL6024/OAD33320 and RUC72580/OAE41287

Here is the answer - the driver RUL6024 needs a specific initialization to work, similar to FM6126 type. Try to run it with --led-panel-type=FM6126A option.

The bad news that you can’t combine these panels with a standard ones.

Thanks for the help. Guess I’lm buying a a new panel ! But on the plus side, I can also buy a couple more Waveshare ones and build TWO 128x64s !!

It would be a good idea to test your Wareshare panels with the library before buying more.

to rule out bad panel, did you try to swap the bad panel with another working one in your setup? (but yes, I’'m also leaning towards broken panel)

I did swap stuff around to isolate the problem to the Waveshare board.

@board707 has it right.. incompatible chipsets … easy enough to order a matching board. I’ll mess around with the Waveshares on another project.

1 Like