Part Number:PROCESSOR-SDK-AM335X
在processor_sdk_04_03_00_05中可以使用lcdc设备树节点设置RGB888还是BGR888(straight是RGB,crossed是BGR),但是在uboot怎么设置?
另外勘误手册里描述的RGB888和RGB565的线序是不一样的
查看TRM手册中,没有找到有相关的BLUE和RED转换的寄存器
查看DRM驱动框架,发现RGB565和BGR565最终会在drivers/gpu/drm/drm_fourcc.c代码中识别depth和cpp参数,以我的理解,在驱动中是没有RGB和BGR的转换的
另外是否是通过以下不同的路径对B数据和R数据进行转换
Shine:
请参考下面帖子里的配置。 https://e2e.ti.com/support/processors-group/processors/f/processors-forum/686069/linux-am335x-lcd-colours-swapped
,
kinghom liao:
uboot修改支持RGB565,可以修改LCD_BPP为16,原来是32
,
Shine:
感谢分享!