惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
宝玉的分享
宝玉的分享
The Cloudflare Blog
Apple Machine Learning Research
Apple Machine Learning Research
V
Visual Studio Blog
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美
博客园 - 三生石上(FineUI控件)
A
About on SuperTechFans
MyScale Blog
MyScale Blog
aimingoo的专栏
aimingoo的专栏
Microsoft Security Blog
Microsoft Security Blog
D
Docker
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Recent Announcements
Recent Announcements
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
P
Proofpoint News Feed
L
LangChain Blog
Blog — PlanetScale
Blog — PlanetScale
The GitHub Blog
The GitHub Blog
博客园 - 【当耐特】
Martin Fowler
Martin Fowler

树 - 洞

SMTP2GO 拯救你的 25 端口限制 | 树 SMTP2GO 拯救你的 25 端口限制 | 树 Bilibili Linux 客户端 VAAPI 硬解折腾全记录 | 树 Bilibili Linux 客户端 VAAPI 硬解折腾全记录 | 树 震惊!insmtr 的 MySQL 数据库居然被勒索软件攻击了! | 树 震惊!insmtr 的 MySQL 数据库居然被勒索软件攻击了! | 树 再探阿里云 DNS 对 CloudFront 的解析情况 | 树 再探阿里云 DNS 对 CloudFront 的解析情况 | 树 为单板机配置超简单 VNC 环境 改良版 | 树 为单板机配置超简单 VNC 环境 改良版 | 树 Ubuntu 22.04 Rust OpenCV 注意事项 | 树 Redmi AX6000 hanwckf U-Boot 安装 OpenWrt 24 | 树 为单板机配置超简单 VNC 环境 | 树 Ubuntu 22.04 Rust OpenCV 注意事项 | 树 Redmi AX6000 hanwckf U-Boot 安装 OpenWrt 24 | 树 为单板机配置超简单 VNC 环境 | 树 在 WSL 中使用 ISE | 树 在 WSL 中使用 ISE | 树 Jetson AGX Orin CH340 驱动安装 | 树 在 Ubuntu 22.04 上运行 PX4-Autopilot 1.13 | 树 在 Ubuntu 22.04 上运行 PX4-Autopilot 1.13 | 树 在 Thunderbird 里使用沉浸式翻译插件 | 树 在 Thunderbird 里使用沉浸式翻译插件 | 树 搭建自定义域名邮箱 | 树 - 洞 搭建自定义域名邮箱 | 树 - 洞 Android Box for root 透明代理 | 树 再见,曾经热爱的算法竞赛 | 树 - 洞 再见,曾经热爱的算法竞赛 | 树 - 洞
Jetson AGX Orin CH340 驱动安装 | 树
insmtr · 2025-04-24 · via 树 - 洞

最近拿到了一台 Jetson AGX Orin ,想在上面接一个蓝牙串口,USB-A 口,CH340 转串口的那种。接上后发现 /dev 下没有任何新增设备,然而 lsusb 下却能看到接入的设备。查看了一下 /lib/modules/5.15.148-tegra/kernel/drivers/usb/serial 目录,发现没有 ch341.ko 文件,也就是说,Jetson 镜像的内核中根本没有 CH340 的驱动,需要我们额外安装驱动。

驱动安装

CH340 驱动本身即很简单,安装起来十分简单:

sudo apt update
sudo apt install -y git make gcc
git clone https://github.com/WCHSoftGroup/ch341ser_linux
cd ch341ser_linux/driver
make
sudo make install  # 直接将驱动安装到内核驱动启动文件夹中

brltty 的小问题

随后重启系统。再次查看 /dev 目录,发现依旧没有新增设备。

上网查询后发现是 brltty 的问题。brltty 是一个为盲人和视力障碍者提供的终端设备驱动程序,它会在系统启动时自动加载并占用串口设备,导致我们无法正常使用部分串口设备。我们可以通过以下命令禁用它:

sudo systemctl stop brltty.service     # 停止服务
sudo systemctl disable brltty.service  # 禁用服务

或者如果您用不到这类辅助设备的话,可以选择直接卸载它:

sudo apt purge brltty

再次查看 /dev 目录,发现多出来了一个名为 /dev/ttyCH341USB0 的设备,说明驱动已经可以正常使用。

结语

Jetson AGX Orin 的内核版本还是太老了一点,驱动支持也不全。希望未来的 Jetson 镜像能更新到更高的内核版本,驱动兼容性也能做的好一点。

参考资料