欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Jetson TX2 安装ch340驱动

程序员文章站 2022-06-14 10:18:49
...

   最近需要移植树莓派的程序到TX2,陀螺仪无法识别,查看发现TX2竟然不自带ch340驱动。上官网下载,无法安装,联系官方技术支持,还是未解决。最终在这篇博客里找到了解决办法,在此感谢!

  上述博客其实也是参考官方的解决方案,升级TX2内核,还是官方的靠谱。点击打开链接

  主要步骤如下:

1 下载脚本文件,注意对应Tegra版本。我的是4.4.38

$ git clone https://github.com/jetsonhacks/buildJetsonTX2Kernel.git 
$ cd buildJetsonTX2Kernel

2 获取内核源码

./getKernelSources.sh  
源码下载完毕后,脚本会打开一个xconfig配置界面。有两个地方需要设置: 
(1) 设置Genral Setup->Local version - append to kernel release ,双击Local version - append to kernel release

在文本框内输入-jetsonbot-v0.1,回车;如图所示:

PS:默认点Genral Setup是出不来Local version - append to kernel release 的,需要在菜单Edit里设置显示option才行

Jetson TX2 安装ch340驱动

(2) 在xconfig中按Ctrl+F,弹出一个搜索框,输入你想要添加的设备驱动,比如这里添加CH341串口驱动(支持CH340) 如图所示:

Jetson TX2 安装ch340驱动

最后一定要保存设置,File->Save

3 编译内核

./makeKernel.sh
第二个脚本makeKernel.sh, 会给一部分Makefile文件更新补丁以满足Jetson TX2平台的编译条件,之后就开始内核编译。 

脚本中的make modules install命令会将模块安装到/lib/modules/目录中。

4 将之前的启动镜像替换为新的镜像

./copyImage.sh

5 重启电脑

6 删除所有的内核源文件和压缩的源文件

./removeAllKernelSources.sh
插入陀螺仪,看到熟悉的ttyUSB0



相关标签: TX2