Jeston AGX Orin 刷机(自记录)

准备:Jetson AGX Orin开发板;原生usb线和电源线;一个Ubuntu系统的电脑;一个显示屏;一个DP线。

刷机步骤:

1.下载SDKmanager最新版本,SDKmanager下载地址,目前版本2.1.0

2.安装SDKmanager:终端输入

sudo apt install ./sdkmanager_....._amd64.deb  #复制一下下载包名称
sudo apt-get update
sudo apt-get upgrade

(这边好像要换下源。。不记得了)

(这边可能会报错,有两种,一种烂大街了找下,要是遇到那个什么什么源不能用的,打开九宫格,找到软件与更新,源,把不能用的源去掉就行,照亮好多方法,就这个行!!)

3.注册一个nvidia账号nvidia账号注册

4.打开SDKmanager,可以试下用nvidia账号登录可不可以(反正我登不上去!!!)

切换左边的登录方式,用火狐浏览器去验证一下就行了,后面全是自动登录

5.长按Orin中间键,松手插上电源,再次长按中间键,再按右边键,松开右边键,松开中间键,使Orin进入恢复模式,选择32GB开发模式。

勾选最右侧三个,Host Manchine可不勾选。

JetPack版本别选那个6.0DP!!!!,选5.1.1(v)那个(前面装不上去就是这个,会报BSP错)

6.进入第二步开始刷机,勾选第一个框,第二个不√,输入密码

7.看其他教程都是要选手动模式,不知道怎么,我选手动模式flash不了,就选自动模式了,填好账号密码,继续等待

8.基本等到进度条18.18,跳出来一个界面,表示开发板已经开机了

9.可以在终端输入一下 

lsusb

看下有没有那个Nvidai L4那个,有就行了

10.将显示器和开发板相连,等会显示器会亮,等它配置成功进入页面

11.登录网络(要和ubuntu电脑登同一个网络就行)打开页面换源,复制20.04 LTS版本

终端输入

sudo gedit /etc/apt/sources.list

备份一下原始源,再替换掉就行了

12.终端输入

sudo apt-get update
sudo apt-get upgrade

等待。。。

13.打开setting,找一些网络设置,记录下连接网络的IPV4地址

14.切换会ubuntu电脑,终端输入 ping (记的IPV4地址)

看下能不能正常发送包(按ctri c就能暂停)

15.将SDKmanager页面的IPV4地址换成你记的,继续,等待它安装

16.一般可以成功撒花!!!

(可能会遇到两种情况)
1.15步报SSH错误。。人家说是什么usb线的原因,试了不太新,但我重新刷下系统就行了

2.16中部分报错,cuda等可以成功安装,retry一下就行了。

大家成功刷机!!

### 安装 VSCode 和 Anaconda 的方法 #### 一、安装 Anaconda 为了在 Jetson AGX Orin 平台上成功安装并运行 Anaconda,可以按照以下说明操作: 1. **访问下载页面** 访问清华大学开源软件镜像站或其他官方资源站点,找到适用于 aarch64 架构的 Anaconda 版本文件链接[^3]。 2. **下载 Anaconda 安装包** 使用 `wget` 命令下载适合 ARM64 或 AARCH64 架构的安装脚本。例如: ```bash wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-YYYY.MM-pyXX_aarch64.sh ``` 3. **执行安装脚本** 下载完成后,在终端中通过以下命令启动安装程序: ```bash bash Anaconda3-XXXX.XX-Linux-aarch64.sh ``` 按照提示逐步完成安装过程,期间可能需要多次输入 `yes` 并确认路径设置[^1]。 4. **初始化 Conda 环境** 安装结束后,激活 conda 初始化功能: ```bash source ~/.bashrc ``` 5. **验证安装状态** 输入以下命令检查是否正常工作: ```bash conda --version ``` --- #### 二、安装 Visual Studio Code (VSCode) 1. **获取 VSCode 预编译版本** 对于 Jetson AGX Orin 设备,由于其基于 Linux for Tegra (L4T),需特别选择支持 ARM64 的预构建版本。可以从 Microsoft 提供的 Debian 软件包地址下载对应版本: ```bash wget https://update.code.visualstudio.com/latest/linux-deb-armhf/stable -O code_arm64.deb ``` 2. **安装 .deb 文件** 利用 dpkg 工具来安装已下载的 `.deb` 包: ```bash sudo dpkg -i code_arm64.deb ``` 3. **解决依赖关系冲突(如有必要)** 如果遇到未满足的依赖项,则可以通过 apt-get 进行修复: ```bash sudo apt-get install -f ``` 4. **启动 VSCode 应用程序** 执行如下指令打开编辑器界面: ```bash code ``` --- #### 三、集成 VSCode 和 Anaconda 为了让 VSCode 支持 Python 开发以及调用由 Anaconda 创建的虚拟环境,还需额外配置插件和路径映射。 1. **安装 Python 插件扩展** 启动 VSCode 后转至左侧边栏中的 Extensions 图标,搜索 “Python”,点击 Install 加入到当前实例里。 2. **指定解释器位置** 在顶部菜单依次选取 File -> Preferences -> Settings ,或者直接按下快捷键 Ctrl+, 。接着查找 interpreter 设置选项卡,并手动切换成之前定义好的某个特定 anaconda envs 子目录下的可执行文件路径,比如 `/home/user_name/.conda/envs/myenv/bin/python`. 3. **测试连接有效性** 新建一个简单的 test.py 测试脚本内容如下所示: ```python import sys print(f"Using Python version {sys.version}") ``` 右击该文档区域选择 Run Python File In Terminal 查看输出结果是否匹配预期目标版本号。 --- ### 注意事项 - 若计划进一步部署深度学习框架 PyTorch 至此平台之上,请参照先前提及的相关资料完成 CUDA/CuDNN/TensorRT 组件适配流程后再继续推进其余环节[^4]。 - 推荐定期更新基础系统组件以保持兼容性和安全性补丁最新水平。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值