Jetson TX2 内核重新编译
来源:互联网 发布:美国非农数据直播间 编辑:程序博客网 时间:2024/05/21 06:30
源码准备
使用的内核版本是 4.4.15-tegra 。就是Jetpack3.0下的r27.1。
wget http://developer2.download.nvidia.com/embedded/L4T/r27_Release_v1.0/BSP/r27.1.0_sources.tbz2tar -jxvf r27.1.0_source.tbz2 tar -jxvf kernel_src.tbz2cd kernel/kernel-4.4zcat /proc/config.gz > .config //将原本的内核配置记录到.config中make xconfig//打开menuconfig配置界面make xconfig如果没有特殊要求,menuconfig不需要改动(由于我需要添加imx219驱动,ctrl+f->imx219->勾选IMX219 sensor driver)
编译
// 给部分makefile文件打补丁,使得源码可以在Jetson平台上编译make preparemake modules_prepare//内核编译make -j6
这一步出现的问题最多,比如:
In file included from sound/soc/tegra-alt/ahub_unit_fpga_clock.c ......tegra210_xbar_alt.h: No such file or directorydev-t18x.h: No such file or directory
make modules// 模块编译make modules_install // 安装模块到/lib/modulessudo cp ./arch/arm64/boot/zImage /boot/zImagesudo cp ./arch/arm64/boot/Image /boot/Image
重启即可
如果没有zImage和Image文件,很大可能是make -j6出现问题,重新make,检查
验证
在重启前 uname -r 显示 4.4.15-tegra
重启后 uname -r 显示 4.4.15
或者重启后直接 uname -a后发现内核版本的时间信息是最近的。
以上纯属个人经验,如有错误,欢迎指正~
阅读全文
0 0
- Jetson TX2 内核重新编译
- NVIDIA Jetson TX2编译内核解决无法使用游戏手柄XBOX360的问题
- JETSON TX2源码编译安装tensorflow1.4.0
- NVIDIA Jetson TX2内核添加CP210x串口驱动
- NVIDIA Jetson TX2内核添加CP210x串口驱动
- NVIDIA Jetson TX2内核添加CP210x串口驱动
- 使用Jetson TX2为Raspberry Pi3编译Qt5.9
- Jetson TX2 问题汇总
- Jetson TX1/TX2 deviceQuery
- Jetson TX2 J21 Header
- Jetson TX2 初体验
- Jetson TX2 开发记录
- nvidia jetson TX2配置caffe
- nvidia jetson TX2配置caffe
- nvidia Jetson TX2 caffe配置
- NVIDIA Jetson TX2 安装Qt
- Jetson TX2安装TensorFlow注意事项
- nvidia jetson tx2 can module
- Service与Activity通信
- lintcode---电话号码的字母组合
- jquery中val()小例子-----1
- Okhtttp请求图片
- SQL Server CONVERT() 函数
- Jetson TX2 内核重新编译
- 强大的VIM编辑器和GCC编译器
- 机器学习中的范数规则化之(一)L0、L1与L2范数
- BFS
- 毕向东讲解(摘)—1.多线程概述
- string详解
- CMake 编译 opencv 库
- thermal周期性调节温度
- hdu 1075 What Are You Talking About 字典树 单词替换