turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » TX2入门教程软件篇 » TX2入门教程软件篇-编译内核

TX2入门教程软件篇-编译内核

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

TX2入门教程软件篇-编译内核

说明:

  • 介绍如何在TX2上编译内核, 增加USB支持,ACM支持,游戏杆支持

步骤:

  • 新建立目录,下载脚本:
$ mkdir ~/kernel
$ cd ~/kernel
$ git clone https://github.com/jetsonhacks/buildJetsonTX2Kernel.git
$ cd buildJetsonTX2Kernel

  • 下载源码并解压到/usr/src/kernel.
$  ./getKernelSources.sh


  • 源安装之后,会弹出配置内核窗口, stock kernel 是用-tegra作为local version标识,编辑后保存

  • 增加USB支持

请输入图片描述

  • 增加ACM支持

请输入图片描述

  • 增加游戏杆支持

请输入图片描述

  • 增加xbox支持

请输入图片描述

  • 为源打补丁,更容易编译:
$  ./makeKernel.sh

  • 上面命令复制一些32位的文件,构建内核和模块,模块位于/lib/modules/
  • 复制最新构建的镜像和zImage文件到/boot目录
$  ./copyImage.sh

  • 重启后,新内核即可生效。

参考:

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: tx2入门教程软件篇