|
发表于 2023-4-3 15:05:15
1013 浏览 0 回复
UIS8581A,UIS7862S,UIS7862A 如何增大logo buffer?
[QUESTION]
如何增大logo buffer?
[ANSWER]
当屏的分辨率比参考设计大时,需要调整logo buffer的大小,计算公式如下:
logo buffer大小的计算公式如下:
size = w * h * 4 /* 计算结果需要4k对齐 */
以SL8541E为例,参考设计的分辨率为720*1280,客户使用的屏分辨率为720*1440
size = 720*1440*4=4147200 4k对齐 为0x3f5000
uboot:
- /bsp/bootloader/u-boot15/arch/arm/dts/sl8541e_xxx.dts (对应贵司使用的board)
- 68 logo_reserved: logobuffer@9e000000{
- -- reg = <0x9e000000 0x384000>;
- ++ reg = <0x9e000000 0x3f5000>;
- 70 };
复制代码 kernel:- bsp/kernel/kernel4.14/arch/arm/boot/dts/sp9832e-go-mach.dtsi
- 167 logo_reserved: logobuffer@9e000000 {
- -- reg = <0x9e000000 0x384000>;
- ++ reg = <0x9e000000 0x3f5000>;
复制代码
|
|
手机微信同号:13682654092
|
|
|
|
|
登录或注册
|