MY-IMX6 L31452 模块支持(TW6865)
明远智睿发布的 Linux-3.14.52 已添加对 MY-MODULES-PCIE-TW6865 的支持。
支持的开发板型号有:MY-IMX6-EK200,MY-IMX6-EK314,MY-IMX6-EK336。
使用明远智睿发布的 image 文件即可测试 TW6865 模块,参见本文中的“模块测试”章节。
另外,自己编译内核 image 的方法参照本文中的“内核编译”章节。
目录
= 模块测试 =
更新烧录工具的 image 文件
更新 image-linux-31452/zImage-myimx6 到 2016-11-03 后发布的。
更新 image-linux-31452/my-demo.tar.bz2 到 2016-11-03 后发布的。
重新烧录系统
参照《MY-IMX6 MfgTool 烧录指导手册》重新烧录系统。
提示:建议烧录 distro-fsl-image.tar.bz2 文件系统。
烧录完系统后断电。
连接开发板和模块
用模块配的软排线将开发板背面的PCIE连接器与 MY-MODULES-PCIE-TW6865 正确连接。
提示:将排线插入连接器时,排线的蓝色面与连接器的黑色插销面相接触。
注意:如果连接正确,排线的金属触点是不会突出到连接器外面的。如果不确定自己连接是否正确,不要上电。请找自己的硬件工程师或我们的技术支持协助。
再把摄像头与模块连接好。
模块测试步骤
上电启动
开发板与模块正确连接后,即可为摄像头和开发板上电。等待系统启动完成。
加载驱动模块
# insmod /home/root/my-demo/linux-3.14.52/myimx6-tw68.ko
执行测试程序
# EXEC_FILE=myimx6_tw68.out
# /home/root/my-demo/linux-3.14.52/${EXEC_FILE} -x 2 -ot 0 -ol 0 -ow 512 -oh 300 -m 2 &
# /home/root/my-demo/linux-3.14.52/${EXEC_FILE} -x 3 -ot 0 -ol 512 -ow 512 -oh 300 -m 2 &
# /home/root/my-demo/linux-3.14.52/${EXEC_FILE} -x 4 -ot 300 -ol 0 -ow 512 -oh 300 -m 2 &
# /home/root/my-demo/linux-3.14.52/${EXEC_FILE} -x 5 -ot 300 -ol 512 -ow 512 -oh 300 -m 2 &
测试结果说明
执行完测试命令后,在显示屏上可以看到田字格的画面框,各个画面框上可以看到对应摄像头采集到的图像。
= 内核编译 =
准备源码
在网盘下载新的内核源码包,源码包可以是 linux-3.14.52-svn88.tar.xz 或 svn88 以上的 linux-3.14.52 源码包。
内核编译步骤
参照《MY-IMX6 Linux-3.14.52 编译手册》
= 其它说明 =
MY-MODULES-PCIE-TW6865 作为开发板的扩展模块,只提编译好的驱动模块文件和可执行文件,不提供模块的驱动源码和程序源码,如有需要请咨询我司的技术支持。