一、系统刷机教程
1. 准备工作
-
硬件准备:
✅ Jetson NX开发板
✅ 19V 电源适配器
✅ Type-C数据线
✅ 16GB以上Micro SD卡 -
软件准备:
🔹 SDK Manager
🔹 Ubuntu 20.04虚拟机或者物理机
2. 刷机步骤
-
进入恢复模式:
使用跳线帽短接REC和GND引脚
-
连接主机:
USB连接虚拟机和NX -
使用SDK Manager刷机:
📌 勾选"Jetson OS"和"Jetson SDK Components"
📌 选择"Automatically setup…"选项
📌 等待约1小时完成烧录
二、NoMachine远程桌面配置
1. 显示器配置
插入显卡欺骗器,或者直接连接物理显示器
2. NX端 NoMachine安装配置
# 下载ARM64版本
wget https://download.nomachine.com/download/8.16/Arm/nomachine_8.16.1_1_arm64.deb
# 安装
sudo dpkg -i package_nomachine_*.deb
sudo apt --fix-broken install
3. PC端连接验证
- PC端下载NoMachine客户端
- NX与PC端必须连接至同一局域网(建议使用路由器)
- 输入Jetson IP地址(
ifconfig
查看) - 使用SSH账号密码登录
三、VSCode远程开发配置
1. PC端安装vscode
2. 远程连接
1.安装ssh插件
2.远程连接
-
按ctr+shift+p,选Connect to Host
-
首次连接必须确保NX和PC都能连上互联网,否则无法NX上无法下载vscode相关服务
-
按照框内提示输入“用户名@IP地址”,例如q@192.168.1.120
四、常见问题排查
问题现象 | 解决方案 |
---|---|
黑屏无显示 | 检查显卡欺骗器配置文件权限 |
远程连接卡顿 | 设置nomachine 使用H.264编码 |
VSCode无法连接 | 检查~/.ssh/config 文件格式 |
📢 注意事项:
- 建议使用HDMI物理欺骗器(约¥20)获得最佳性能
- 长期无头运行时需设置
sudo systemctl set-default multi-user.target
- 定期清理缓存:
sudo apt autoremove
▶️ 下期预告:Jetson NX深度学习环境配置(PyTorch/TensorRT部署)
👍 如果觉得有帮助,请点赞收藏支持!
💬 遇到问题欢迎在评论区留言交流!