这个技能要学会,万一Jetson NANO启动不了也不用慌了

2020-05-07 15:01:34 浏览数 (1)

一般来说,如果您手上的NVIDIA Jetson产品遭遇启动不了的情况时,如果你寻求NVIDIA开发者社区的帮助,希望在他们的论坛上找到启动不了的解决办法时,NVIDIA的工程师一般会这样告诉你:请您提供一下串口的log信息。

那么如何找到串口的log信息呢?今天Lady我又“被迫营业”,给大家亲自演示一下。

首先准备的材料是:

我拿到手上是这样的:

把这个小板子插到电脑的USB口:

因为我电脑上装了一个驱动精灵,所以很快就按照指示把这个驱动装上了。

另外,电脑上要安装一个putty (我是Win10操作系统),这个你百度搜一下就可以下载安装,难度系数0

打开设备管理器,看到串口这里写的是Com5

再打开PuTTY:

在Serial Line这里也跟着填写COM5. 后面设置115200

点击“Default Setting"后,点击”Save“

接下来我们开始接线。

首先设置这个电压,最上面写了一个3.3V,把这个小板子的跳线帽拆了,插到最上面的两个针脚。

我用的是一代的Jetson NANO(A01版本)。

Jetson Nano J44 Pin 2 (TXD) → 小板子 RXD Jetson Nano J44 Pin 3 (RXD) → 小板子TXD Jetson Nano J44 Pin 6 (GND) → 小板子 GND

Jetson NANO二代(B01版本)的接线是:

Jetson Nano J50 Pin 4 (TXD) → 小板子RXD (White Wire) Jetson Nano J50 Pin 3 (RXD) → 小板子 TXD (Green Wire) Jetson Nano J50 Pin 7 (GND) → 小板子 GND (Black Wire)

好了,回到电脑上Putty的界面,点击Open,会显示一个窗口。

再把小板子插到电脑的USB口,给Jetson NANO通电开机(注意,我们已经提前插了一张刷好系统的TF卡在NANO上)

就看见这个小窗口唰唰唰地跑信息....

(请忽略我花里胡哨的电脑桌面)表明串口链接成功!

然后我在这个窗口输入用户名和密码出现:

这样我们就学会了在没有显示器的情况下, 和在SSH挂掉的情况下, 通过串口登录控制台了.

我们再做一个实验,我把NANO上的TF卡拔掉串口会出现什么信息。

显示Sdmmc Init Failed With 0x3 error

现在你已经学会了如何区分一个损坏的Nano模块(硬件故障)和没有正确刷机, 而怀疑"我的nano坏了"的区别了,

当硬件损坏后,你是看不到boot loader尝试从TF卡加载系统的提示的,如果遇到一个无输出的Nano---这是真坏的。

有输出, 但是报告TF或者系统相关的问题的时候,就是NANO没坏, 重刷系统即可。

学会这种方法后,如果你的Jetson产品启动不起来向NV求助,当NV工程师问你要串口的log信息的时候,你就可以把Log信息给他们,让他们判断到底问题出在哪里,从而可以给你一个更为精确的指导。

0 人点赞