rpi-rgb-led-matrix icon indicating copy to clipboard operation
rpi-rgb-led-matrix copied to clipboard

Support for FM6253 Chipset?

Open smith288 opened this issue 4 years ago • 11 comments

Does anyone have any information on this particular chipset? I ordered it off AliExpress but this doesnt look like the model on the listing but if I can make it work, I might as well try.

IMG_1912 IMG_1911 2

smith288 avatar Oct 26 '21 20:10 smith288

Well, it could be I’m using an adafruit hat with a matrix with a hub75e connector. I’ll do some research but if anyone knows a quick tip to get it running I’ll be happy to try it.

smith288 avatar Oct 27 '21 03:10 smith288

I soldered the 8 to the middle on the Adafruit Hat and it didnt seem to make any change. Im not even getting a pixel to light anywhere, wrong or right. This board hosed?

smith288 avatar Oct 27 '21 13:10 smith288

did you try all available --led-panel-type ? Maybe they are compatible with the one you have.

hzeller avatar Oct 27 '21 14:10 hzeller

I did. At this point, I just want to see if I can get a single LED to light up. LOL

smith288 avatar Oct 27 '21 15:10 smith288

So, I decided to just switch to the "outgoing" HUB75e connector and the display lit up some... Commands seem to make the pixels dance some but still not working at all. Just random lines across the board in a few places. I've done the various tricks like using the resetmatrix.py trick, soldering the Adafruit Hat's E jumper, trying a bevy of various flag options afforded to me in this fantastic library... this board might just be garbage.

smith288 avatar Oct 27 '21 16:10 smith288

It could be, that the FM6253 requires a different initialization sequence to light up at all. So you might need to find the datasheet and then figure out what needs to be done; there are a few existing ones in framebuffer.cc

hzeller avatar Oct 27 '21 17:10 hzeller

Holy hell... Hows your Mandarin? LOL FM6253.pdf

smith288 avatar Oct 27 '21 17:10 smith288

Not supported. This is basically ICN2053, MBI5153, etc. Anything with hardware PWM on LED outputs or that supports multiplexing on chip via SRAM is not supported by this code base. FM6126/FM6127 are supported because they require initialization. After that they are basically supported type.

As I understand it these require a completely different code base. The entire memory structure, set pixel logic, and background thread would need to be overhauled. As I understand it they are possible but could be a little more difficult to configure properly. Stability on Pi could be better or worse. No one really comes by anymore with any real interest in doing this.

You could try porting the ESP32 ICN2053 library. That will work for a few panels, but has issues with long chains. This is likely correctable. It is based on someone else's works. Overall this really is not the place to talk about that. There was another person on here who used to and that got a little ugly. That is all you got unless you want to pay 150+ on sender and receiver hardware.

greatballoflazers avatar Oct 27 '21 21:10 greatballoflazers

Well $h1t. There was fighting about this? LOL anyone want to buy this board for development/research?

smith288 avatar Oct 27 '21 23:10 smith288

I'd probably like such a panel for adding support to the rpi-rgb-led-matrix. I currently travelling, but after Thanksgiving I might have some time to experiment with it. If you want to send it to me, you find my email on the github @smith288 .

hzeller avatar Oct 28 '21 07:10 hzeller

Sent you an email

smith288 avatar Oct 28 '21 17:10 smith288