-
Notifications
You must be signed in to change notification settings - Fork 136
Description
name: DSI Touch screen stays black during interaction with PINN before booting to a particular OS
about: DSI touch screen shows no image in PINN bootloader on Raspberry Pi 5; only HDMI output works
Describe the bug
When I power on my Raspberry Pi 5 (8 GB) running PINN v3.9.3, the PINN boot-loader appears only on an HDMI monitor. The official 7-inch DSI touch screen that is attached via the ribbon cable remains completely black (no back-light, no picture) until the selected OS starts to boot, at which point the panel and touch input work normally. It looks as if PINN itself is not initializing the DSI display on the Pi 5.
To reproduce
- Flash PINN v3.9.3 to a micro-SD card and insert it into a Raspberry Pi 5.
- Connect the official 7-inch Raspberry Pi DSI display (video + touch cables) and do not attach HDMI.
- Power on the Pi 5 → the DSI panel stays black.
- Plug in an HDMI monitor → the PINN UI is now visible on HDMI.
- Using the HDMI screen, choose any installed OS (e.g., Raspberry Pi OS).
- As soon as the OS kernel boots, the DSI panel lights up and operates normally.
Expected behaviour
PINN should detect and initialize the DSI display so its menu is visible and touch input works without requiring an HDMI monitor, allowing single-screen, semi-mobile use.
Actual behaviour
With only the DSI display attached, the screen remains black and no touch input is possible. The PINN UI renders exclusively on HDMI; the DSI panel activates only after an OS with DSI drivers takes over.
System
- Raspberry Pi model: Raspberry Pi 5 (8 GB)
- PINN version: 3.9.3
- Display: Official 7-inch Raspberry Pi DSI touch-screen
- Power supply: Official 27 W USB-C PSU
- Storage: 128 GB SanDisk micro-SDXC
Logs
Nothing relevant in /tmp/debug; once Raspberry Pi OS boots, dmesg shows normal DSI initialisation. I can gather additional logs if needed, but PINN itself never appears on the DSI display.
Additional context
- Behaviour is identical with or without an HDMI cable.
- Suspect Pi 5 firmware or missing DT overlay support in PINN; guidance appreciated.