We’ve generated an image for Rock 4 SE using rbuild, but unfortunately, it fails to boot entirely. Our goal is to implement a custom splash screen, akin to the Android image that displays a loading screen a few seconds (2-3) post-boot. The Rock 4 SE is equipped with a DSI display. Here’s our progress so far:
- The image produced by rbuild doesn’t initiate the boot process. Upon powering up the computer, there’s a brief screen flash, the green LED lights up, but thereafter, no further action occurs. This holds true even when connecting an external screen to the HDMI port. Additionally, the blue activity LED remains inactive. We’ve tested this on various SD cards and image burners, with consistent behavior.
- The stock Debian desktop and Debian server images function correctly, but only when connected via HDMI. This is acceptable since, in my recollection, configuring a custom image based on stock Debian required enabling the SPI overlay in the rsetup app for DSI LCD functionality. The blue LED blinks. In both stock images, the screen remains blank for about 15 seconds before the system becomes operational.
- The Android image seamlessly operates on DSI by default, showcasing a loading screen a few seconds (2-3) after boot – precisely what we aim to achieve.
We seek your guidance to replicate the Android image’s behavior, allowing us to display our custom logo on the splash screen. Any assistance you can provide would be greatly appreciated.