Hi:
We need to realize the logo display of AM62x under uboot. Currently, the product logo can be displayed under uboot, but under the kernel, due to the re-initialization of the LCD controller and the re-setting of the video memory address of the framebuffer, the logo under the kernel disappears and a black screen is displayed. Refer to the video below:
The next step is to add the display product logo to the kernel. The logo can be displayed under both uboot and kernel. The only drawback is that every time the kenel displays the logo, the screen will flash. Refer to the video below:
After searching for the reason, I found that it was caused by the inconsistent memory address of the framebuffer under uboot and the framebuffer under kernel, as shown below, uboot is 0xbf700000, kernel is 0x83400000.
The problem we are facing now is how to change the framebuffer address under the kernel to be the same as that under uboot? Please help TI reply.