“MY-IMX6 L31452 模块支持(TW6865)”的版本间的差异
(→执行测试程序) |
|||
(未显示同一用户的3个中间版本) | |||
第1行: | 第1行: | ||
− | + | <div> | |
+ | |||
+ | <b>明远智睿发布的 Linux-3.14.52 已添加对 MY-MODULES-PCIE-TW6865 的支持。</b><br> | ||
支持的开发板型号有:<b>MY-IMX6-EK200</b>,<b>MY-IMX6-EK314</b>,<b>MY-IMX6-EK336</b>。<br> | 支持的开发板型号有:<b>MY-IMX6-EK200</b>,<b>MY-IMX6-EK314</b>,<b>MY-IMX6-EK336</b>。<br> | ||
第6行: | 第8行: | ||
另外,自己编译内核 image 的方法参照本文中的“内核编译”章节。<br> | 另外,自己编译内核 image 的方法参照本文中的“内核编译”章节。<br> | ||
+ | |||
+ | |||
+ | |||
= '''模块测试''' = | = '''模块测试''' = | ||
---- | ---- | ||
== '''更新烧录工具的 image 文件''' == | == '''更新烧录工具的 image 文件''' == | ||
− | 更新 image-linux-31452/zImage-myimx6 到 2016-11-03 | + | 更新 image-linux-31452/zImage-myimx6 到 2016-11-03 后发布的 。<br> |
更新 image-linux-31452/my-demo.tar.bz2 到 2016-11-03 后发布的。<br> | 更新 image-linux-31452/my-demo.tar.bz2 到 2016-11-03 后发布的。<br> | ||
== '''重新烧录系统''' == | == '''重新烧录系统''' == | ||
第16行: | 第21行: | ||
提示:建议烧录 distro-fsl-image.tar.bz2 文件系统。<br> | 提示:建议烧录 distro-fsl-image.tar.bz2 文件系统。<br> | ||
烧录完系统后断电。<br> | 烧录完系统后断电。<br> | ||
+ | |||
+ | |||
== '''连接开发板和模块''' == | == '''连接开发板和模块''' == | ||
用模块配的软排线将开发板背面的PCIE连接器与 MY-MODULES-PCIE-TW6865 正确连接。<br> | 用模块配的软排线将开发板背面的PCIE连接器与 MY-MODULES-PCIE-TW6865 正确连接。<br> | ||
第21行: | 第28行: | ||
注意:如果连接正确,排线的金属触点是不会突出到连接器外面的。如果不确定自己连接是否正确,不要上电。请找自己的硬件工程师或我们的技术支持协助。<br> | 注意:如果连接正确,排线的金属触点是不会突出到连接器外面的。如果不确定自己连接是否正确,不要上电。请找自己的硬件工程师或我们的技术支持协助。<br> | ||
再把摄像头与模块连接好。<br> | 再把摄像头与模块连接好。<br> | ||
+ | |||
== '''模块测试步骤''' == | == '''模块测试步骤''' == | ||
=== 上电启动 === | === 上电启动 === | ||
开发板与模块正确连接后,即可为摄像头和开发板上电。等待系统启动完成。<br> | 开发板与模块正确连接后,即可为摄像头和开发板上电。等待系统启动完成。<br> | ||
− | === 加载驱动模块 === | + | |
+ | === 加载驱动模块=== | ||
# insmod /home/root/my-demo/linux-3.14.52/myimx6-tw68.ko<br> | # insmod /home/root/my-demo/linux-3.14.52/myimx6-tw68.ko<br> | ||
+ | |||
=== 执行测试程序 === | === 执行测试程序 === | ||
# EXEC_FILE=myimx6_tw68.out<br> | # EXEC_FILE=myimx6_tw68.out<br> | ||
第45行: | 第55行: | ||
= '''其它说明''' = | = '''其它说明''' = | ||
---- | ---- | ||
− | MY-MODULES-PCIE-TW6865 | + | MY-MODULES-PCIE-TW6865 作为开发板的扩展模块,提供编译好的驱动模块文件和可执行文件,不提供模块的驱动源码和程序源码,如有需要请咨询我司的技术支持。<br> |
+ | </div> |
2018年7月27日 (五) 10:19的最新版本
明远智睿发布的 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 作为开发板的扩展模块,提供编译好的驱动模块文件和可执行文件,不提供模块的驱动源码和程序源码,如有需要请咨询我司的技术支持。