This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi TI FAEs,
我司最近在做一款AM437x的产品,想要完全兼容前代AM335x的产品,关于LCD这部分有一些疑问,特此请教:
如附件所示,AM335x可以配置成RGB565和RGB888两种兼容模式,即配置成RGB888模式后,线序不需要再改动,就可以直接接LCD565 16Bit的屏了。
但从AM437x的Datasheet来看,AM437x配置成RGB888 24Bit模式时,R G B三基色占用CPU的Pin是按顺序来的,即B占用LCD_Data0 -- LCD_Data7,G占用LCD_Data8 -- LCD_Data15,R占用LCD_Data16 -- LCD_Data23,这与AM335x的Pin定义不同,也与AM437x RGB565 16Bit模式时的Pin定义不同。
AM335x可以配置成RGB888且兼容RGB565模式的描述是在文件《Sitara AM335x ARM Cortex-A8 Microprocessors Silicon Errata》中找到的,文件见附件内容,但是在AM437x的Datasheet和Errata文件中都没有找到这部分描述,请帮忙确认一下AM437x是否也能靠软件配置成这种RGB888兼容RGB565模式。
盼复!
Hi Qin 工:
TI PinMux工具中,只会告诉哪些Pin能配置成LCD_Data x (x=0 1 2 ......),不包含这个Pin是RGB中哪种颜色,所以从PinMux中无法判断RGB888 24Bit模式是否兼容RGB565 16Bit模式。
请仔细看一下我原帖子中的附件图片《AM437x AM335x LCD RGB888 24Bit 模式.png》,相信您能明白我的问题。
谢谢!