当前位置: 首页 > news >正文

指令烧录ORIN NANO操作系统

1 概述

模组为ORIN NANO 4GB版本
Ubuntu系统为18.04虚拟机
说明:刷机过程会有重新连接USB的操作,烧写过程需要注意虚拟机提示,官方不建议使用虚拟机,建议直接使用ubuntu操作系统的机器。

2 下载烧录所需文件

进入到下载网址:
https://developer.nvidia.com/embedded/jetson-linux-archive
在这里插入图片描述

点击35.3.1版本,下载BSP包和文件系统;
在这里插入图片描述

下载完成后将这两个文件拷贝到虚拟机中,我使用的虚拟机版本为18.04。

3 解压文件

打开终端,依次输入下面2条指令,进行解压。

指令1:tar xf Jetson_Linux_R35.3.1_aarch64.tbz2
指令2(一定要加sudo):sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2 -C Linux_for_Tegra/rootfs/

4 烧录系统

解压完成后,依次输入下面指令进行烧录系统,此步骤之前应该让单板进入到恢复模式,
打开文件:bootloader/t186ref/BCT/tegra234-mb2-bct-misc-p3767-0000.dts,
修改cvb_eeprom_read_size = <0x100>为
cvb_eeprom_read_size = <0x0>,
修改完成后保存退出;

指令1:cd Linux_for_Tegra/
指令2:sudo ./apply_binaries.sh

注意:如果为首次使用ORIN NANO模组,执行此命令后可能会报错,比如缺少库文件,可按照打印提示进行对应库的安装即可

指令3:sudo ./tools/l4t_flash_prerequisites.sh
指令4:sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p " -c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal

注意:如果使用的软件版本不同,指令也会不同,可根据NVIDIA官方文档进行相应的修改即可。

执行后需要时刻观察打印信息,中间会出现板卡重启的过程,此时如果使用的虚拟机,需要重新选择USB连接主机或者虚拟机的界面,选择连接虚拟机即可,如果使用的ubuntu系统的PC就不需要此步骤。

相关文章:

  • 地图收费,企业成本骤增,有哪些替代方案可破局?
  • Brave 连接 Websocket 失败
  • 第8天-Python趣味绘图:用Turtle库开启绘画编程之旅
  • 【jmeter】base64加密
  • 阿博图书馆管理系统 Java+Spring Boot+MySQL 实战项目分享
  • 使用 vite-plugin-dynamic-base 实现运行时动态设置上下文路径
  • Gradle学习笔记
  • 内存分页法
  • Windows实时拓展架构-鸿道Intewell-win构型
  • Windows Ubuntu 目录映射关系
  • 在Windows系统中使用C++与Orthanc交互:基于DICOMweb的医学影像应用开发
  • Cribl 中 Parser 扮演着重要的角色 + 例子
  • 【Auto-dl ssh隧道,TensorBoard】
  • FreeRTOS学习笔记【11】-----任务列表
  • 打卡day31
  • 计算机网络基础概念
  • Gas优化利器:Merkle 树如何助力链上数据效率革命
  • ubuntu下docker安装mongodb-支持单副本集
  • 磁盘空间不足,迁移Docker 数据目录
  • 基于自然语言转SQL的BI准确率如何?
  • 国家发改委:城市更新项目必须建立多元化多层级资金投入机制
  • 新质观察|低空货运是城市发展低空经济的第一引擎
  • 网约车司机猝死,平台和保险公司均拒绝赔偿,法院判了
  • 《中华人民共和国经济史(1949—1978年)》教材出版发行
  • 北美票房|华纳又赢了,《死神来了6》开画远超预期
  • “上海-日喀则”援藏入境旅游包机在沪首航