“MY-IMX6 L31452 模块支持(TW6865)”的版本间的差异

来自明远智睿的wiki
跳转至: 导航搜索
其它说明
 
(未显示同一用户的2个中间版本)
第1行: 第1行:
  <b>明远智睿发布的 Linux-3.14.52 已添加对 MY-MODULES-PCIE-TW6865 的支持。</b><br>
+
<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 后发布的。<br>
+
  更新 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>
第46行: 第56行:
 
----
 
----
 
  MY-MODULES-PCIE-TW6865 作为开发板的扩展模块,提供编译好的驱动模块文件和可执行文件,不提供模块的驱动源码和程序源码,如有需要请咨询我司的技术支持。<br>
 
  MY-MODULES-PCIE-TW6865 作为开发板的扩展模块,提供编译好的驱动模块文件和可执行文件,不提供模块的驱动源码和程序源码,如有需要请咨询我司的技术支持。<br>
 +
</div>

2018年7月27日 (五) 10:19的最新版本

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