Jetson AGX Orin使用SDK Manager刷机指南

下载并安装 SDK Manager


        我是的电脑是Ubuntu 20.04的系统,不是虚拟机,要刷的是Jetson AGX Orin的20.04

        最新版本的 NVIDIA SDK Manager 可从以下网址下载
                                        https://developer.nvidia.com/nvidia-sdk-manager
        下载并安装,国内可能下载很慢

        现在还是这个网站,建议读者直接进nvidia的官网进行下载,sdk-manager的deb文件

        下载完成后进行安装

sudo apt install ./sdkmanager_[version]-[build#]_amd64.deb

运行SDK Manager


        注册并登录nvidia账号
        用qq邮箱注册没有问题,但是登录有问题,显示区域限制年龄无法登录
        发现是nvidia账号没有设置出生日期
        电脑登录nvidia官网打开主题和偏好设置,设置出生日期即可

      (手机端好像进不去,登录要日期正确,改日期要登陆,循环了)
        巨慢,等待即可


连接Nvidia AGX Orin


        使用usb-typec线连接pclinux和orin,pclinux使用usb,orin使用typec,并且使用的是拓展插槽旁边的typec
        长按orin中间的reset一样的按钮,同时将第二根(其实就是typec电源线)typec插入充电口

        pclinux输入指令

lsusb


        检查有咩有NvidiaCrop设备,有即可进入下一步,没有就是你的连线有问题


继续运行SDK Manager


        jetson打勾✔
        pc设备不打勾❌,目标设备选agx orin,根据自己的型号✔
        jetpack可以挑一个版本,(这会影响后续的cuda版本的安装)✔
        deepstream好像是视频处理的,可选,continue✔
        只勾选JetsonOS和JetsonSDKComponents
        下面两个只勾选i accept,  continue

         漫长的等待


弹出两次界面,
        第一次设置用户名和密码,这里非常建议设置为12345678密码,后续再进行修改,过短的密码可能会导致后续连接不识别的问题
        第二次弹出界面,默认ipv4,192.168.55.1即可

        填写刚刚orin的账号密码


如果上面连接失败,可以选择


        1可能是usb连接问题,如果重新插拔还有问题,使用network connection用网线连接,重新试验一次
        2可能是密码问题,尝试直接进orin试一试密码登录,如果刚刚的密码进不去,可以使用回车或许能进,重新设置一个合适的密码之后再次尝试连接


成功


    拔掉usb-typec线重启即可


附加密码修改

sudo passwd usename #使用用户自己的用户名

(这里注意一定要添加用户名以及sudo,否则会因为密码长度等问题无法修改)

### 安装 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]。 - 推荐定期更新基础系统组件以保持兼容性和安全性补丁最新水平。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值