# plink-jetpack-dev **Repository Path**: plink718/plink-jetpack-dev ## Basic Information - **Project Name**: plink-jetpack-dev - **Description**: 当前仓库仅适用于本司自研载板Y-C6 / Y-C7搭载NVIDIA Jetson ORIN NX / ORIN NANO 系列模组时,构建基础刷机环境。 - **Primary Language**: Shell - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-28 - **Last Updated**: 2025-10-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # plink-jetpack-dev ### 介绍 当前仓库仅适用于本司自研载板Y-C6 / Y-C7搭载NVIDIA Jetson ORIN NX / ORIN NANO 系列模组时,构建基础刷机环境。 ### 先决条件 预装有Ubuntu20.04或Ubuntu22.04的X86架构的物理机,空闲存储空间不少于100GB。 ### 使用说明 #### 构建基刷机环境 - 注意: **下述命令是在Linux主机上执行** ```shell mkdir $(pwd)/workspace && cd $(pwd)/workspace wget https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2 wget https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2 tar -xf Jetson_Linux_r36.4.3_aarch64.tbz2 sudo tar -xpf Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2 -C Linux_for_Tegra/rootfs/ sudo ./tools/l4t_flash_prerequisites.sh sudo ./apply_binaries.sh ``` - 修改EEPROM ```shell cd workspace/ sed -i "s/cvb_eeprom_read_size = <0x100>/cvb_eeprom_read_size = <0x0>/g" Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb2-bct-misc-p3767-0000.dts ``` - 使设备进入Recovery模式: - Y-C6搭载NVIDIA Jetson ORIN NX / ORIN NANO 系列模组时,按住 **SW2** 按键,之后再给载板上电,上电3-5秒之后松开按键即可; - Y-C7搭载NVIDIA Jetson ORIN NX / ORIN NANO 系列模组时,短接 **J22** 连接器,之后再上电,建议一直保持短接的状态,等待刷机完成过后再取消短接状态。 - 在您的 Linux 主机上输入此命令,以将 Jetson 系统安装(写入)到 Jetson 上。 ```shell # 普通模式: sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 \ -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" \ --showlogs --network usb0 jetson-orin-nano-devkit internal # Super模式: sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 \ -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" \ --showlogs --network usb0 jetson-orin-nano-devkit-super internal ``` - 执行写入命令之后,需要等到10-30分钟,时间因主机配置不同会有不同,等待命令执行成功过后,终端会输出下述信息,提示写入成功。 ```shell 00:04:03.672 - Info: Successfully flashed the QSPI. 00:04:03.676 - Info: Flashing success 00:04:03.687 - Debug: The device size indicated in the partition layout xml is smaller than the actual size. This utility will try to fix the GPT. Flash is successful Reboot device Cleaning up... ``` - 写入成功过后设备会自动重启进入到系统初始化界面。按照提示设置用户名密码之后进入系统桌面,确保设备连入互联网,以便于安装NVIDIA Jetpack软件包。 #### 安装软件 - 注意: **下述命令是在Jetson设备上执行** 。 - 安装Jetpack软件 ```shell sudo apt-get update sudo apt-get install nvidia-jetpack ``` - 安装Jtop工具包 ```shell sudo apt-get update sudo apt-get install python3-pip sudo pip3 install jetson-stats ``` - 设置ORIN NX/ORIN NANO在最大功率模式运行: ```shell sudo nvpmodel -m 0 ``` ### 参与贡献 - 在使用过程中,如果遇到任何刷机问题,请直接发送邮件到邮箱:cx@plink-ai.com - 为尽快解决您所遇到的问题,邮件中请包含以下内容: ``` 1.请提供使用的产品型号,L4T版本,并详细描述具体的问题。 2.如果是烧录系统失败,请提供烧录失败的截图。 ```