① TX2的系统为Ubuntu 16.04,安装的JetPack版本是3.3,L4T版本是28.2.1,Tegra是4.4.38(Tegra版本可以通过在终端输入uname -r来查看)
② 获取脚本,并进入文件夹;
$ git clone https://github.com/jetsonhacks/buildJetsonTX2Kernel.git
$ cd buildJetsonTX2Kernel
③ 获取内核源码。
./getKernelSources.sh
④ 经过10分钟左右会自动出现kernel configuration界面。
⑤ 找到Genral Setup->Local version - append to kernel release ,双击Local version - append to kernel release,并在文本框内输入-jetsonbot-v0.1,回车。
⑥ 通过Edit->Find找到CH341驱动,并将方框点成圆点。
⑦ 保存设置。
⑧ 编译内核:这个过程大概半小时。
./makeKernel.sh
⑨ 将新的镜像覆盖掉启动镜像:可以在/boot中找到镜像文件Image。
./copyImage.sh
⑩ 重启电脑。时间大概1分钟。
2, 验证过程:
① 通过uname -r来查看当前kernel的信息,如发现变成jatsonbotv0.1则成功。
② 插上设备,通过usbls或者ls /dev/来查看设备是否识别,若存在设备则驱动安装成功。
③ 发现,光是系统就已经占用了TX2 10多G的容量,可以用以下命令清理内核:(最后大概8G左右)
cd buildJetsonTX2Kernel
./removeAllKernelSources.sh
3, 参考资料
https://www.jetsonhacks.com/2018/03/22/build-kernel-modules-nvidia-jetson-tx2-2/
https://blog.csdn.net/weixin_40554881/article/details/80782319
继续阅读与本文标签相同的文章
NLP领域“劣币驱逐良币”,谁是罪魁祸首?
注册电子邮箱,打造个人网络商务形象
-
详解|天猫搜索前端技术历代记
2026-05-18栏目: 教程
-
logtial无落盘采集之rsyslog
2026-05-18栏目: 教程
-
K8S中手动扩容云盘数据卷
2026-05-18栏目: 教程
-
高危预警| SQL数据库成主要攻击对象,或引发新一轮大规模勒索
2026-05-18栏目: 教程
-
6 个 K8s 日志系统建设中的典型问题,你遇到过几个?
2026-05-18栏目: 教程
