说在前头的:
新手小白一个在一顿骚操作成功使自己无法进入Ubuntu
大概是把 “root=/dev/mmcblk0p1"修改为“root=/dev/sda1”,还改不回来了。。(mmcblk0p1:SD卡启动 sda1:U盘启动)
显示屏卡在了这个界面,屏幕还一闪一闪的:
参考博客:链接: http://t.csdn.cn/mWtKL
如果大家能按这个博客解决问题,那实在是太好了!!
不能的话那就麻烦了,接着往下:
查找了好多资料,都没办法解决,但隐隐约约的知道了,可能是版本问题!!:
怎么解决?我在B站找到了答案(哭笑。。):
好那就开刷:(以下内容大部分来自官网,本人填了不少坑)
前半部分
注意一下内容匀在虚拟机操作最好是yahboom官网资料里的虚拟机!!
打开NVIDIA的jetpack下载网址:
链接: https://developer.nvidia.com/zh-cn/embedded/jetpack
1.用虚拟机Ubuntu18.04系统,点击下载SDK Manager,使用前请先注册/登录NVIDIA账号。
2.安装SDK Manager。
先进入刚刚下载的.deb文件的路径,例如这里下载到Downloads目录。
cd Downloads/
在终端输入以下命令安装SDK Manager。
sudo dpkg -i sdkmanager_1.5.0-7774_amd64.deb
此时系统可能会报错找不到依赖文件,输入以下命令解决此问题。
sudo apt \--fix-broken install
打开Ubuntu18.04系统的程序,搜索SDK,可以找到SDKManager,打开文件。
登录NVIDIA账号,会在浏览器弹出链接,输入用户名和密码登录进去。
4.虚拟机Ubuntu18.04连接jetson Nano
此时需要让jetson Nano进入系统REC刷机模式。
将跳线帽连接到FC REC和GND引脚,也就是连接到核心板下方载板的第二和第三个引脚,如下图所示:
注意这里转接帽是套餐自带的,不用自己买(差点就某宝下单了)。。
连接线路,将HDMI显示屏、鼠标、键盘和microUSB数据线连接到Jetson Nano上,最后再接入电源。由于上一步已经将跳线帽连接FC REC和GND引脚,所以上电开机后会自动进入REC刷机模式。
5.在虚拟机Ubuntu18.04的SDKManager软件选择Target Hardware为Jetson Nano
modules,JetPack版本,这里以4.6版本为例。(注意看这里Host Machine是取消掉的)
如果在Target Hardware显示未连接状态,请确认设备是否进入REC刷机模式并连接上虚拟机,然后点击refresh刷新。这里注意一下使用虚拟机需要把设备设置为连接到虚拟机上。
如果没弹出以上提示,可以在虚拟机的右下角手动连接:找到NVIDIA APX后点击连接到虚拟机。颜色亮了表示已连接到虚拟机。
确认无误后点击CONTINUE.
6.默认会勾选Jetson OS和Jetson SDK Components,表示刷入系统和SDK,可以单独选系统OS或者软件SDK,但是单独刷入软件SDK前需要保证已经刷入系统OS。由于Jetson Nano自带的EMMC容量只有16G,所以安装不了SDK,只能选择刷入OS系统。
文件下载路径保持默认就好,勾选协议,点击CONTINUE进入下一步。(由于之前本来就有,这里可能不太一样,跟着提示走也能完成)
输入虚拟机的密码。
等待系统OS烧录完成后,Jetson Nano会自动重启进入系统,此时需要根据系统提示给设置系统的基本功能,必须执行的包括设置用户名与密码等,设置用户名和密码这里一定要牢记,否则会出现登录不进系统的问题。
注意:烧录完系统后,请将FC REC和GND之间的跳线帽拔掉。
如果使用官方的虚拟机,里面自带了NVIDIA SDK Manager
但是由于版本过低,登入后会出现:OOPS!
在右上角有三个点点(嗯,就是这样),点开里面的选项,选择更新就好
NVIDIA网页加载太慢了,要有耐心
后半部分:
完成之后就是烧录EMMC引导
操作和前半部分一样,进入刷机模式(跳线帽连接FCREC和GND引脚):
1.请将资料中的Jetson_Boot_USB.tar.gz文件传入Ubuntu
18.04系统,并打开终端运行解压命令。(最简单传的办法就是U盘了吧)
tar xzvf Jetson_Boot_USB.tar.gz
2.解压后从进入Jetson_Boot_USB文件夹,然后
cd Jetson_Boot_USB/
ls
3.运行一下命令烧录EMMC引导文件。
sudo ./flash.sh -r jetson-nano-devkit-emmc mmcblk0p1
4.最后等待文件烧录进入EMMC上,成功会提示
“The target t210ref has been flashed successfully. Reset the board to boot from internal eMMC.”
注意:如果是使用亚博智能资料中提供的虚拟机,已经包含了Jetson_Boot_USB文件,则不需要再次传入系统中。
烧录完成后,拔掉Jetson Nnao的跳线帽,再插入U盘,重新上电开机(成功!!感动!!)。
参考博客:链接: http://t.csdn.cn/pcRbn