完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
A: imx6q uboot2016.03 logo如何修改
使用的LVDS屏为1280*800 B:主机平台: UBUNTU14.04 编译器: arm-poky-linux-gnueabi-gcc U-boot版本: u-boot-2016.03 U-BOOT-2016.03 LOGO修改 步骤1: 修改分辨率(按数据手册修改分辨率参数) $ cd u-boot-2016.03/ $ vim include/configs/myimx6a9.h #ifdef IPU_OUTPUT_MODE_LVDS /* For LVDS, 1280*800 resolution */ #define DISPLAY_WIDTH 1280 #define DISPLAY_HEIGHT 800 #define DISPLAY_BPP 24 #define DISPLAY_IF_BPP 24 /* RGB666 interface */ #define DISPLAY_HSYNC_START 40 #define DISPLAY_HSYNC_END 40 #define DISPLAY_HSYNC_WIDTH 80 #define DISPLAY_VSYNC_START 10 #define DISPLAY_VSYNC_END 10 #define DISPLAY_VSYNC_WIDTH 10 #define DISPLAY_PIX_CLOCK 71100000 /*(DISPLAY_HSYNC_START + DISPLAY_HSYNC_END + DISPLAY_HSYNC_WIDTH + DISPLAY_WIDTH) * (DISPLAY_VSYNC_START + DISPLAY_VSYNC_END + DISPLAY_VSYNC_WIDTH + DISPLAY_HEIGHT) * refresh rate (60Hz) */ #define DISPLAY_VSYNC_POLARITY 0 #define DISPLAY_HSYNC_POLARITY 0 #define DISPLAY_CLOCK_POLARITY 0 #define DISPLAY_DATA_POLARITY 0 #define DISPLAY_DATA_ENABLE_POLARITY 1 #define IPU_NUM 1 /* 1 for IPU1, 2 for IPU2. */ #define DI_NUM 1 /* 0 for DI0, 1 for DI1. */ #define LVDS_PORT 1 /* 0 for LVDS0, 1 for LVDS1. Note: LVDS and DI should be same number. */ #define DI_CLOCK_EXTERNAL_MODE /* When clock external mode was defined, the DI clock root will be PLL3 PFD1, without this macro, the DI root clock is IPU internal clock. */ /*#define LVDS_CLOCK_SRC_PLL5*/ #endif 步骤2: 修改 my_logo.bmp为1280x800分辨率24bit的图片, 复制到烧写工具里面。 |
|
相关推荐
1 条评论
1 个讨论
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
641 浏览 0 评论
1463 浏览 1 评论
飞凌嵌入式ElfBoard ELF 1板卡-spi编程示例之spi编写程序
887 浏览 0 评论
飞凌嵌入式-ELFBOARD 4.3吋电容触摸液晶模块简介第三期 :机械机构说明
1041 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-i2c与从设备通讯编程示例之开发板测试
1629 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-13 15:07 , Processed in 0.762844 second(s), Total 73, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号