Skip to content
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

128x128 led panel #1713

Open
jeroenverspeek opened this issue Oct 6, 2024 · 7 comments
Open

128x128 led panel #1713

jeroenverspeek opened this issue Oct 6, 2024 · 7 comments

Comments

@jeroenverspeek
Copy link

Currently I am working on a 128x128 panel (bought at https://dutch.alibaba.com/product-detail/P1-875-RGB-pixel-panel-HD-1601164735294.html ) but I don't get it to work.

I use a Raspberrypi 5 and a Electrodragon driver board. The panels seem to have only ABC address lines, also the HUB75 contains a pin labeled N.

Has anyone experience with 128x128 panels ?

20241006_142728

@board707
Copy link

The panels seem to have only ABC address lines, also the HUB75 contains a pin labeled N.

Please show the types of the chips on the panel - your photo doesn't clear enough to read it.

@jeroenverspeek
Copy link
Author

The chipset is CHIPONE ICN2038S and CHIPONE ICND2018AP.

Compared to e.g. the image on issue #956 the A and B pins are interchanged, so it looks like BAC-addressing (?) instead of ABC-addressing.

With a Raspberrypi 4 and the Electrodragon hat version 2 the lower half rows 0..63 can give light. The leds in the upper half of the panel are not giving any light.

I tried code modifications like described in issue #466:
if (col == columns_-4) io->SetBits(h.strobe); // ICN2038S : Bird Techs
tep

and many command line options but nothing seems to work so far.

@board707
Copy link

For ICN2018 you need a ABC-type row addressing: --led-row-addr-type=3. If you suspect the "BAC" addressing - just try to swap A and B wires on HUB75 connector - you won't damage anything by doing this.
The driver ICN2038S usually doesn't need any specific settings to run.

@jeroenverspeek
Copy link
Author

With command
sudo ~/rpi-rgb-led-matrix/examples-api-use/demo -D 0 --led-rows 64 --led-cols 128 --led-parallel 2 --led-chain 1 --led-multiplexing 0 --led-slowdown-gpio 3 --led-row-addr-type 3

I get a rotating square on rows 0-63 with some glitches. Rows 64-127 (register 2) stay black.

20241018_171656.mp4

@jeroenverspeek
Copy link
Author

jeroenverspeek commented Oct 27, 2024

When connecting 2 data cables to one panel I get a whole square, using the HUB75E1 and HUB75E2 ports.

With command
sudo ./demo -D 0 --led-rows 64 --led-cols 128 --led-parallel 2 --led-chain 1 --led-multiplexing 0 --led-slowdown-gpio 4 --led-row-addr-type 3 --led-pwm-bits 11 --led-brightness 40 --led-show-refresh

I guess the panel is actually two 128x64 subpanels mounted on one plate, but the subpanels are not internally chained. My panel has 2 power connections and 2 HUB75 ports. Since both HUB75 are needed as input it is not possible to chain the panel (and I need 6 for my led-cube!).

I found panels with 2 power connections and 4 HUB75 on internet (https://www.ledcontrolcard.com/product/p1-875-indoor-smd-128x128/ , https://www.linsnled.com/p1-875mm-indoor-led-display-module.html) which are more expensive but problably are chainable.

20241027_080514

@davemaster
Copy link

When connecting 2 data cables to one panel I get a whole square, using the HUB75E1 and HUB75E2 ports.

With command sudo ./demo -D 0 --led-rows 64 --led-cols 128 --led-parallel 2 --led-chain 1 --led-multiplexing 0 --led-slowdown-gpio 4 --led-row-addr-type 3 --led-pwm-bits 11 --led-brightness 40 --led-show-refresh

I guess the panel is actually two 128x64 subpanels mounted on one plate, but the subpanels are not internally chained. My panel has 2 power connections and 2 HUB75 ports. Since both HUB75 are needed as input it is not possible to chain the panel (and I need 6 for my led-cube!).

I found panels with 2 power connections and 4 HUB75 on internet (https://www.ledcontrolcard.com/product/p1-875-indoor-smd-128x128/ , https://www.linsnled.com/p1-875mm-indoor-led-display-module.html) which are more expensive but problably are chainable.

20241027_080514

Greetings,

Your panel has two input ports? Share picture of both pls. Thanks in advance

@jeroenverspeek
Copy link
Author

Here is a picture of the complete panel. The hub port on the right is labeled HUB75E1, the port on the left is labeled HUB75E2. I connected HUB75E1 to Electrodragon hub75 port 1 and HUB75E2 to Electrodragon hub75 port 2.

20241027_145557

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants