I'm trying to interface a MIPI DSI LCD with the Raspberry Pi Compute Module 4 (CM4). The display doesn't come with an official driver, and the manufacturer hasn't provided one. However, it uses the same controller IC as the RB070D30 panel, so I reused the existing panel-ronbo-rb070d30.c driver.
When I tested the setup on a Raspberry Pi 5, the display worked perfectly. But when I moved to the CM4 (using a custom IO board), I couldn’t get any output on the screen—despite the fact that DSI appears to be active, and I can see traffic on my logic analyzer.
I've tried several approaches, but nothing seems to work. Has anyone encountered something similar or have any suggestions?
When I tested the setup on a Raspberry Pi 5, the display worked perfectly. But when I moved to the CM4 (using a custom IO board), I couldn’t get any output on the screen—despite the fact that DSI appears to be active, and I can see traffic on my logic analyzer.
I've tried several approaches, but nothing seems to work. Has anyone encountered something similar or have any suggestions?
Statistics: Posted by ORR — Thu Aug 07, 2025 3:22 pm