Changes

Jump to navigation Jump to search
Line 8: Line 8:  
===硬件准备及安装===
 
===硬件准备及安装===
   −
==== 英伟达TX2 Developer Kit ====
+
====英伟达TX2 Developer Kit====
 
我们设计了专用的转接板,连接方式如图(TODO)。
 
我们设计了专用的转接板,连接方式如图(TODO)。
   −
==== 瑞泰RTSO-9001 ====
+
====瑞泰RTSO-9001====
 
[[File:CS-MIPI-307 to ruitai 9001tx2.jpg|center|thumb|800x800px|CS-MIPI-IMX307 与瑞泰RTSO-9001(TX2)]]
 
[[File:CS-MIPI-307 to ruitai 9001tx2.jpg|center|thumb|800x800px|CS-MIPI-IMX307 与瑞泰RTSO-9001(TX2)]]
   Line 19: Line 19:  
备注:当前版本的RTSO-9001的MIPI CSI-2接口供电能力不足以支撑我们摄像头的功率需求,需要额外5V供电给摄像头。上图中并未提现。
 
备注:当前版本的RTSO-9001的MIPI CSI-2接口供电能力不足以支撑我们摄像头的功率需求,需要额外5V供电给摄像头。上图中并未提现。
   −
=== 更新Jetson TX2系统 ===
+
===更新Jetson TX2系统===
   −
==== 参考资料 ====
+
====参考资料====
<br />
+
Jetson start up: https://developer.nvidia.com/embedded/learn/getting-started-jetson
 +
 
 +
TX2 development kit: https://developer.nvidia.com/embedded/jetson-tx2-developer-kit
 +
 
 +
SDK Manager: https://docs.nvidia.com/sdk-manager/index.html<br />TX2 user guide: [https://developer.download.nvidia.cn/embedded/L4T/r28_Release_v2.0/GA/Docs/Jetson_TX1_and_TX2_Developer_Kits_User_Guide.pdf?lumI95GW6BEyMmhP1Is8E79OYo105-tpsC2bOVQmBZ6Tw8AkLU4pSDMPCuzOaEonWMiDO2hliXbNvtkH9do81TNIXmLZGGoV7xoEehyEgfc2WO8e0Czz5chLSHoCqIuPLL1 link]
 +
 
 +
====开发环境准备====
 +
 
 +
*编译工具链
 +
 
 +
请参考[https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fxavier_toolchain.html%23wwpID0ESHA 这个链接]安装编译工具链。
 +
 
 +
*L4T源码和Rootfs
 +
 
 +
可以通过SDK Manager或者[https://developer.nvidia.com/embedded/downloads 直接下载]两种方式来获得源码。具体参考官方文档,此处不再赘述。
 +
 
 +
*配置开发环境
 +
 
 +
以下步骤假设SDK安装目录为<TOPDIR>,源代码在$L4T_DIR/sources目录。
 +
 
 +
<code>export TOP_DIR=/home/xumm/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3310/</code>
 +
 
 +
<code>export L4T_DIR=$TOP_DIR/Linux_for_Tegra</code>
 +
 
 +
<code>export LOCALVERSION=-tegra</code>
 +
 
 +
<code>export LDK_ROOTFS_DIR=$TOP_DIR/Linux_for_Tegra/rootfs</code>
 +
 
 +
<code>export ARCH=arm64</code>
 +
 
 +
<code>export CROSS_COMPILE=aarch64-linux-gnu-</code>
 +
 
 +
<code>export CROSS32CC=arm-linux-gnueabihf-gcc</code>
 +
 
 +
<code>export TEGRA_KERNEL_OUT=$L4T_DIR/sources/kernel/out_kernel</code>
 +
 
 +
<code>export KERNEL_PATH=$L4T_DIR/sources/kernel/out_kernel</code>
 +
 
 +
<code>export NVIDIA_PATH=$L4T_DIR/sources/kernel/nvidia</code>
 +
 
 +
<code>export TX2_DTS_PATH=$L4T_DIR/sources/hardware/nvidia/platform/t18x/porg/kernel-dts</code>
 +
 
 +
<code>cd $L4T_DIR/sources/kernel/kernel-4.9/</code>
 +
 
 +
* 生成默认版本烧写镜像,烧写默认镜像到TX2,准备好L4T环境
 +
 
 +
<code>cd $L4T_DIR</code>
   −
==== 开发环境准备 ====
+
<code>sudo ./apply_binaries.sh</code>  
<br />
     −
==== 下载我们的bsp包 ====
+
<code>sudo ./flash.sh jetson-tx2 mmcblk0p1</code>
 +
====下载我们的bsp包====
 
<br />
 
<br />
   −
==== 使用预编译好Image和DTB ====
+
====使用预编译好Image和DTB====
 
<br />
 
<br />
   −
==== 使用源码进行编译 ====
+
====使用源码进行编译====
   −
=== 参考资料 ===
+
===参考资料===
 
1. 北京瑞泰新时代公司网址:http://www.realtimes.cn/<nowiki/>。
 
1. 北京瑞泰新时代公司网址:http://www.realtimes.cn/<nowiki/>。
    
<br />
 
<br />

Navigation menu