TX1入门教程软件篇-编译内核
说明:
介绍如何在TX1上编译内核
对于一些雷达、Arduino设备使用USB或ACM,可以通过编译内核增加支持
步骤:
新建立目录,下载脚本:
$ mkdir ~/kernel $ cd ~/kernel $ git clone https://github.com/jetsonhacks/buildJetsonTX1Kernel.git $ cd buildJetsonTX1Kernel
下载源码并解压到/usr/src/kernel.
$ ./getKernelSources.sh
源安装之后,会弹出配置内核窗口, stock kernel 是用-tegra作为local version标识,编辑后保存
针对ttyUSB支持参数:
USB support - USB CP210x - USB FTDI
针对ACM支持参数:
USB support
USB Modem (CDC ACM) support
CONFIG_USB_ACM
为源打补丁,更容易编译:
$ ./patchAndBuildKernel.sh
上面命令复制一些32位的文件,构建内核和模块,模块位于/lib/modules/
复制最新构建的镜像和zImage文件到/boot目录
$ ./copyImage.sh
重启后,新内核即可生效。
参考:
http://www.jetsonhacks.com/2016/09/28/build-tx1-kernel-and-modules-nvidia-jetson-tx1/
- 本文固定链接: http://www.rosrobot.cn/?id=101
- 转载请注明: znjrobot 于 北京智能佳科技有限公司 发表
《本文》有 0 条评论