Changes

Jump to navigation Jump to search
Line 97: Line 97:  
本章节描述怎样更新Jetson系统以支持我们的摄像头模组。
 
本章节描述怎样更新Jetson系统以支持我们的摄像头模组。
   −
要支持我们的摄像头模组,需要更新Jetson系统的L4T(Linux for Tegra)的两个部分,Image和DTB。
+
* Jetpack4.x版本
   −
Image部分,我们增加了摄像头驱动,DTB部分则指明了使用的摄像头型号。一般情况下,只需使用我们已编译好的Image和DTB,非必要情况下,无需根据代码进行编译。
+
要支持我们的摄像头模组,需要更新Jetson系统的L4T(Linux for Tegra)的两个部分,Image和dtb。
 +
 
 +
Image部分,我们增加了摄像头驱动,dtb部分则指明了使用的摄像头型号。一般情况下,只需使用我们已编译好的Image和dtb,非必要情况下,无需根据代码进行编译。
 +
 
 +
* Jetpack5.0以后的版本
 +
 
 +
驱动不再编译进Image,而是以独立module的形式加载到系统中。dtb我们现在依然是采用整体编译到一起的方式以方便进行替换。
 +
 
 +
dtb也可以以overlay形式动态加载。
    
====BSP包介绍:====
 
====BSP包介绍:====
Line 108: Line 116:  
=====bsp包包括以下主要内容:=====
 
=====bsp包包括以下主要内容:=====
   −
*预编译好的linux kernel:Image(发布在release包中)
   
*预编译好的不同平台下的dtb
 
*预编译好的不同平台下的dtb
 
*driver源码
 
*driver源码
 
*dts源码
 
*dts源码
 
*i2c通信工具集
 
*i2c通信工具集
 +
 +
在项目release包中还包括:
 +
 +
* 预编译好的linux kernel:Image
 +
* 预编译好的摄像机驱动
    
==== DTB文件名称与板卡对应关系 ====
 
==== DTB文件名称与板卡对应关系 ====
Line 135: Line 147:  
=====XAVIER NX Devkit=====
 
=====XAVIER NX Devkit=====
 
<code>tegra194-p3668-all-p3509-0000.dtb</code>
 
<code>tegra194-p3668-all-p3509-0000.dtb</code>
 
+
=====AGX Orin =====
 +
<code>tegra234-p3701-0000-p3737-0000.dtb</code>
 
==== DTB文件名称与摄像头对应关系 ====
 
==== DTB文件名称与摄像头对应关系 ====
 
每个主板的dtb目录下,存放了对应摄像头型号的目录,一般可以直接通过目录名称知道对应的摄像头型号。
 
每个主板的dtb目录下,存放了对应摄像头型号的目录,一般可以直接通过目录名称知道对应的摄像头型号。

Navigation menu