Phytec中国的wiki
support@phytec.cn
热线:0755-61802110-803
测试基于PD21.1.1进行。
设备树修改:删除 imx6qdl-phytec-mira.dtsi 文件中的“ddc-i2c-bus = <&i2c2>;”
进入BSP目录,顺序执行以下命令:
~/BSP-Yocto-Ampliphy-i.MX6-PD21.1.1$ source sources/poky/oe-init-build-env ~/BSP-Yocto-Ampliphy-i.MX6-PD21.1.1/build$ bitbake linux-mainline -c devshell ##执行完以后会出现新terminal,后面命令在新terminal中执行 ~/BSP-Yocto-Ampliphy-i.MX6-PD21.1.1/build/tmp/work-shared/phyboard-mira-imx6-3/kernel-source# cd arch/arm/boot/dts/ ~/BSP-Yocto-Ampliphy-i.MX6-PD21.1.1/build/tmp/work-shared/phyboard-mira-imx6-3/kernel-source/arch/arm/boot/dts# vim imx6qdl-phytec-mira.dtsi ##注释掉ddc-i2c-bus = <&i2c2>; ~/BSP-Yocto-Ampliphy-i.MX6-PD21.1.1/build/tmp/work-shared/phyboard-mira-imx6-3/kernel-source/arch/arm/boot/dts# exit ##退出并回到原来terminal ~/BSP-Yocto-Ampliphy-i.MX6-PD21.1.1/build$ bitbake linux-mainline -c compile -f && bitbake linux-mainline -c deploy ##重新编译kernel
将新生成的zImage和oftree更新到镜像中
HDMI分辨率设置:在barebox中设置成与LVDS分辨率一致
nv linux.bootargs.video="video=HDMI-A-0:1024x768" saveenv
若出现HDMI分辨率为1024x768无法修改现象,这可能是因为hdmi通道选择错误,可尝试用以下方式修改
nv linux.bootargs.video="video=HDMI-A-1:1024x768" saveenv
这样配置后HDMI和LVDS就可以正确的显示同样的内容,且分辨率一致。
Overview
Content Tools
Activity
Tasks