hzeller / rpi-rgb-led-matrix

Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
GNU General Public License v2.0
3.63k stars 1.15k forks source link

P4 outdoor panel 32x64 - not working lower half of display #910

Open misudes opened 4 years ago

misudes commented 4 years ago

I have problem to display lower part of LED P4 outdoor panels (64X32 Pixels, 1R1PG1GB SMD 1921, 1/8 scan, refresh frequency >=400Hz, www.led-card.com) with my AdafruitHAT and RPI 3B+. I have for the test purpose in a chain two pannels only.

This working well in upper half of display (scrolling ppm): sudo ./demo -D1 --led-gpio-mapping=adafruit-hat --led-rows=32 --led-chain=4 --led-multiplexing=6 runtext16.ppm 20191017_174644_cut

For runtext.ppm is not working. sudo ./demo -D0 --led-gpio-mapping=adafruit-hat --led-rows=32 --led-chain=2 --led-multiplexing=6 runtext.ppm 20191017_175534_cut

sudo ./demo -D0 --led-gpio-mapping=adafruit-hat --led-rows=32 --led-cols=32 --led-chain=4 --led-multiplexing=6 20191017_182436_cut

I try E-link (pin connections to 8 or 16) without any change. I try resolderin pins on AdafruitHAT, all seems to be fine.

misudes commented 4 years ago

I have datasheet info from panel supplier for my P4 outdoor LED panel. Constant current 1/8 scan Driver chip: ICN2037 Decoding chip: 7258 No E-Line

misudes commented 4 years ago

sudo ./demo -D0 --led-gpio-mapping=adafruit-hat --led-rows=32 --led-cols=32 --led-chain=2 --led-multiplexing=6 20191019_102306_cut

sudo ./demo -D3 --led-gpio-mapping=adafruit-hat --led-rows=32 --led-cols=32 --led-chain=2 --led-multiplexing=6 20191019_103950_cut

Hi everyone. I try a lot of combinations with only one result you can see above. Lower half part is not addressing. Any ideas how to working with these type of panel? I know it is construct from 2-sub-panels, there for -led-chain=2. It is problem in driver chip ICN2037? New one in this library and it is difficult to drive the panel? I bought theme in 8/2019. I am working on a project and I have right now a big STOP with these panels :(

--led-inverse It seems to be working - the whole LED panel area :) 20191019_102752_cut

Thank's for any help. I am reading tons of other forums and issues here with no result what to do.

misudes commented 4 years ago

Solved here: #311

I had old source code. After git pull the "64x32 1/8 scan panel" it work for me. For me works: --led-multiplexing=6