当前位置 : 主页 > 网络编程 > 其它编程 >

TQIMX6UL添加7寸高清电容屏分辨率

来源:互联网 收集:自由互联 发布时间:2023-07-02
内核版本4.1.15 平台TQIMX6UL TQIMX6UL设备树默认使用H50和TN92屏 现修改分辨率为1024x600的7寸高清电容屏4.1.15 平台TQIMX6UL TQIMX6UL设备树默认使用H50和TN92屏 现修改分辨率为1024x600的7寸高清电容屏
内核版本4.1.15 平台TQIMX6UL TQIMX6UL设备树默认使用H50和TN92屏 现修改分辨率为1024x600的7寸高清电容屏4.1.15 平台TQIMX6UL TQIMX6UL设备树默认使用H50和TN92屏 现修改分辨率为1024x600的7寸高清电容屏使板子正常使用和7寸高清电容屏正常显示和触摸。 修改内核源码如下 1.修改设备树arch/arm/boot/tq-imx6ul.dts 搜索lcdif触摸屏部分修改timing0修改前复制一份备用按照七寸高清屏datesheet修改其参数名字可以自定义但要与uboot中触摸屏名字相对应

timing0: timing0 {mode_name "lcd_5hd";clock-frequency ;hactive ;vactive ;hfront-porch ;hback-porch ;hsync-len ;vback-porch ;vfront-porch ;vsync-len ;hsync-active ;vsync-active ;de-active ; pixelclk-active ;};

修改uboot源码 2.在/board/freescale/mx6ul_14x14_evk目录下修改mx6ul_14x14_evk.c 在struct display_info_t const displays[]结构体中参考内核设备树添加修改七寸高清屏对应参数

{.bus MX6UL_LCDIF1_BASE_ADDR,.addr 0,.pixfmt 24,.detect NULL,.enable do_enable_parallel_lcd,.mode {.name "lcd_5hd",.xres 1024,.yres 600,.pixclock KHZ2PICOS(48000),.left_margin 150,.right_margin 150,.upper_margin 15,.lower_margin 15,.hsync_len 20,.vsync_len 5,.sync 0,.vmode FB_VMODE_NONINTERLACED},},

3.重新编译烧写设备树、uboot在uboot选择对应名字的显示屏即可

【文章原创作者:美国服务器 https://www.68idc.cn 欢迎留下您的宝贵建议】
上一篇:Win7系统打印机端口怎么选择添加设置
下一篇:没有了
网友评论