Hi there,
I hope this message finds you well. I understand that you are in need of an experienced embedded Linux developer to assist with an issue you are facing. Your devices utilize a Raspberry Pi 3B+ and a TFT LCD in RGB mode as the display, running Qt's distribution (b2qt).
The specific problem you are encountering is that when you enable logo support in Linux, no logo is displayed during kernel boot through the TFT LCD. Additionally, the rainbow test does not show, even though the splash is not disabled. It is worth noting that this issue does not occur when using HDMI.
To address this problem, I propose the following steps:
1. Review the current configuration: I will thoroughly examine the existing setup and configuration to identify any potential issues or conflicts that may be causing the problem.
2. Troubleshooting the logo display: I will investigate the logo support settings in Linux and analyze the code responsible for displaying the logo during kernel boot. By debugging and testing different configurations, I will work towards resolving the issue.
3. Investigating the rainbow test: I will analyze the code related to the rainbow test and investigate why it is not displaying on the TFT LCD. This will involve examining the compatibility between the TFT LCD and the rainbow test functionality.
4. Implementing necessary changes: Based on the findings from the previous steps, I will make the required modifications to the code or configuration to ensure that...