支持MY-TFT070CV2的配置方法
MY-TFT070CV2模块的触摸使用的是I2C方式通讯,丛设备已添加到i2c2控制器上。 使用前禁用tsc控制器,再启用7寸屏的配置参数即可。
第一步,编辑“arch/arm/boot/dts/myb-y6ull-14x14.dts”文件,修改tsc的status属性为disabled。
&tsc {
pinctrl-names = “default”;
pinctrl-0 = 《&pinctrl_tsc》;
xnur-gpio = 《&gpio1 3 GPIO_ACTIVE_LOW》;
measure-delay-time = 《0xfffff》;
pre-charge-time = 《0xffff》;
status = “disabled”;
};
第二步,将默认的4.3寸屏莫的配置注释,并打开7.0寸的配置。 找到lcfif节点下的display-timings节点,修改如下:
display-timings {
native-mode = 《&timing0》;
/*
timing0: timing0 {
clock-frequency = 《9200000》
hsync-len = 《41》;
vback-porch = 《2》;
vfront-porch = 《4》;
vsync-len = 《10》;
hsync-active = 《0》;
vsync-active = 《0》;
de-active = 《1》;
pixelclk-active = 《0》;
};
*/
timing0: timing0 {
clock-frequency = 《33000000》;
hactive = 《800》;
vactive = 《480》;
hfront-porch = 《210》;
hback-porch = 《46》;
hsync-len = 《1》;
vback-porch = 《22》;
vfront-porch = 《23》;
vsync-len = 《20》;
hsync-active = 《0》;
vsync-active = 《0》;
de-active = 《1》;
pixelclk-active = 《1》;
};
};
支持MY-TFT070CV2的配置方法
MY-TFT070CV2模块的触摸使用的是I2C方式通讯,丛设备已添加到i2c2控制器上。 使用前禁用tsc控制器,再启用7寸屏的配置参数即可。
第一步,编辑“arch/arm/boot/dts/myb-y6ull-14x14.dts”文件,修改tsc的status属性为disabled。
&tsc {
pinctrl-names = “default”;
pinctrl-0 = 《&pinctrl_tsc》;
xnur-gpio = 《&gpio1 3 GPIO_ACTIVE_LOW》;
measure-delay-time = 《0xfffff》;
pre-charge-time = 《0xffff》;
status = “disabled”;
};
第二步,将默认的4.3寸屏莫的配置注释,并打开7.0寸的配置。 找到lcfif节点下的display-timings节点,修改如下:
display-timings {
native-mode = 《&timing0》;
/*
timing0: timing0 {
clock-frequency = 《9200000》
hsync-len = 《41》;
vback-porch = 《2》;
vfront-porch = 《4》;
vsync-len = 《10》;
hsync-active = 《0》;
vsync-active = 《0》;
de-active = 《1》;
pixelclk-active = 《0》;
};
*/
timing0: timing0 {
clock-frequency = 《33000000》;
hactive = 《800》;
vactive = 《480》;
hfront-porch = 《210》;
hback-porch = 《46》;
hsync-len = 《1》;
vback-porch = 《22》;
vfront-porch = 《23》;
vsync-len = 《20》;
hsync-active = 《0》;
vsync-active = 《0》;
de-active = 《1》;
pixelclk-active = 《1》;
};
};
举报