论坛
BBS
会员中心
Space
用户
登录
用户名
Email
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
本版
帖子
用户
本版
帖子
用户
CUDA
技术
工具
资源
入门
社区
论坛
开启辅助访问
切换到宽版
好友
帖子
收藏
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
论坛
›
社区信息
›
高校兴趣小组
›
山东大学
›
查看内容
发表新帖
查看:
17416
|
回复:
1
Jetson TX2刷机后USB无法使用 解决方案
ChengAlen
该用户已被删除
ChengAlen
|
显示全部楼层
|
阅读模式
1
#
电梯直达
发表于 2019-1-22 16:20:45
17416
1
Jetson TX2刷机后USB无法使用
解决方案
------
# Jetson TX2修改设备树
在非公版TX2刷机后可能出现无法使用USB的问题,这是由于官方的底板上采用INA3221芯片做了电源监控电路,只有确保5V电源达到要求的情况下才会使能USB口。而新做的板子上将上述电路省略了,所以导致了USB口无法使用。解决办法就是要给TX2更新设备树。
## 安装Jetpack
为了更新设备树,首先要在PC机上安装JetPack软件。JetPack是英伟达发布的一个开发软件,可以从此链接(
https://developer.nvidia.com/embedded/jetpack
)下载。当然,下载之前你要先注册一个用户。
安装步骤可以在此链接看到。
官网链接:
https://developer.nvidia.com/embedded/jetpack
## 下载设备树文件并安装
将设备树下载并解压后放到下面的路径下,该路径在JetPack的安装目录下。确保新的设备树的名字是[tegra186-quill-p3310-1000-c03-00-base.dtb](
https://download.csdn.net/download/qq_37972112/10932099
)或者[tegra186-quill-p3310-1000-a00-00-base.dtb](
https://download.csdn.net/download/qq_37972112/10932096
)推荐先实验前一个。
../64_TX2/Linux_for_Tegra/kernel/dtb
最后一步就是要把这个设备树烧写到TX2中。用USB线连接TX2上的USBOTG口和PC机的USB口。给TX2板上电,按电源键,之后按住REC键,同时按下RST键,放开RST键后再放REC键。则TX2进入Recovery模式。在终端中进入下面的路径
../64_TX2/Linux_for_Tegra
在这个路径下执行
sudo ./flash.sh -r -k kernel-dtb jetson-tx2 mmcblk0p1
等待几秒钟,设备树就可以成功烧写到TX2中,重启TX2,USB口就可以正常工作了。
上边的设备树下载链接给出的是CSDN的,如果无法下载请移步
GitHub:
https://github.com/senosy/campusExpress/tree/master/tools
CSDN博客网址:
https://blog.csdn.net/qq_37972112/article/details/86595552
使用道具
举报
回复
monkey_pro
|
显示全部楼层
2
#
发表于 2019-1-22 17:01:42
(*@ο@*) 哇~写的太好了,大佬最帅!给大佬疯狂打call!
使用道具
举报
回复
支持
反对
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复