I cannot for the life of me get a DSI display to work on the 4C+.
I have 2 different 5 inch TFT displays for it. I have tried both and neither work.
I have 2 of the 0.3mm to 0.5mm FPC cables from ALLNET China, and neither of them change anything.
I have tried both Android 11 and the Ubuntu server image, and I get the same results for both.
On my Raspberry Pi display, I get a blank white screen.
On my DFRobot display, the screen flashes white, then I get a blank black screen.
Has anyone gotten a rockpi 4c+'s DSI port to work?
This is my first time installing DSI cables. I put them in the way that makes sense. 0.3mm pins facing away from the board, so that the 0.5mm pins will slot into the displays. They are as far into the slots as they can go. Both ends are locked using the black-locking-thingy.
Gonna try the debian image to see if I get anything different.
I have found that the display needs to be enabled. I have also noticed that on the 4C+ the only listed displays in /boot/hw_intfc.conf are the WaveShare 3.5 and Raxda Display 10HD. Not happy about this. Going to investigate deeper into device tree overlays on the device to see if a standard rapsberry pi 7 in display can be supported on the 4C+
raspberrypi-7-inch-lcd.dtbo is missing on debian on the 4c+. I get the feeling that raspberry pi dsi displays aren’t supported on it. This probably has to do with the form factor or pin count of the FPC connector.
@Stephen Thanks for the info here. I have checked a bit online, where can I find a place to source that MIPI DSI 0.3 to 1mm cable? Would there be any North American distributors? Is there a known part number for it?
I believe the only distributor is ALLNETCHINA. FPC connectors are use-case specific, and even more so on adapter cables. Basically, this part is custom.
The 39pinout is carefully defined and we think it’s the best option for 4-lanes dsi + touch and even with a gsensor on the display panel. It’s used across new radxa sbc including:
4C+
5B
Zero 2
5A
The 10 inch or 8 inch display comes with the right FPC cable. FPC adapter cable for the RPi display will be available across different distributors.
Ok, I just now realized that I got the original screen descriptions wrong for which ones I’m using. Doesn’t matter though, because both of the ones I have now work. Using them as “rock-4c-plus-raspberrypi-7inch-touchscreen”
Raspberry Pi 5" TFT Module MIPI DSI - works!
DFROBOT 5" TFT-Display with Touchscreen(V3.0) - works! - Also, I recommend this touchscreen, if you are looking for a 5inch. It comes with a built-in brightness dial
@Stephen works. see above. @Harakiri now that it works, I’ll test to see if I can remove the GUI. I will be making the changes over serial console connection, but in theory you should be able to do this with the screen and a keyboard connected.
Yeah, I’m using the RockPI 4C+ for a home automation server which hosts a dashboard for my KNX based infrastructure and will also LOG events to a local database hence why i switched (or want to) switch from a PI to a RockPI because its small enough to fit into my case with an SSD - the case will be put directly in my wirering cabinet