MY-IMX6 L31452 模块支持(TW6865)

来自明远智睿的wiki
跳转至: 导航搜索

  明远智睿发布的 Linux-3.14.52 已添加对 MY-MODULES-PCIE-TW6865 的支持。

  支持的开发板型号有:MY-IMX6-EK200MY-IMX6-EK314MY-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 作为开发板的扩展模块,提供编译好的驱动模块文件和可执行文件,不提供模块的驱动源码和程序源码,如有需要请咨询我司的技术支持。