TI中文支持网
TI专业的中文技术问题搜集分享网站

PROCESSOR-SDK-AM335X: AM335x在uboot中怎样支持RGB565?

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:

感谢分享!

赞(0)
未经允许不得转载:TI中文支持网 » PROCESSOR-SDK-AM335X: AM335x在uboot中怎样支持RGB565?
分享到: 更多 (0)