Beaglebone: 获得内核源码
来源:互联网 发布:蛋总的小黑淘宝可信吗 编辑:程序博客网 时间:2024/06/16 13:38
最近在以Beaglebone Black(BBB)为平台学习嵌入式linux系统,在学习驱动开发的过程中首先需要编译内核模块,插入、卸载内核模块。
但是编译内核模块需要相应版本的内核源码或者内核头文件,登陆BBB查看内核版本:
本以为在主机上用通用版本的内核编译就可以了,结果insmod模块失败。很多人选择在BBB上直接编译内核模块,此时需要内核头文件,BBB默认的系统是不自带kernel源码的,可惜安装此版本的kernel header也失败了。
苦寻多时,终于在git上找到了解决方案:
https://github.com/RobertCNelson/ti-linux-kernel-dev/releases
在这个链接下可以下载对应版本的文件,文件目录下是一系列脚本文件,readme文件说明了这些脚本的用途。运行脚本build_deb.sh,在线下载源代码并编译内核,这个过程较长,暂时不清楚编译内核是不是必须的,后面会详细看一下shell内容,目前至少完成了最初的目标,得到了对应版本的BBB源码。
KERNEL文件夹下即是内核源码,kernel_version文件说明了内核版本。之后编译插入模块成功,可以继续我的学习之旅。
阅读全文
0 0
- Beaglebone: 获得内核源码
- ubuntu下获得内核源码
- Beaglebone Black——理论篇beaglebone black启动——从串口获得SPL、U-BOOT,TFTP服务器获得内核,NFS服务器挂载根文件系统
- Beaglebone Black——实践篇beaglebone black启动——从串口获得SPL、U-BOOT,TFTP服务器获得内核,NFS服务器挂载根文件系统
- 如何在Windows下获得FreeBSD内核源码
- beaglebone black debian 系统内核更新 方法
- Beaglebone black开发板更新内核
- Beaglebone
- beaglebone
- Beaglebone Black——嵌入式linux系统内核编译
- 制作更新BeagleBone-Black的Bootloader内核和文件系统
- BeagleBone Black 应用开发之Debian内核编译
- 【BeagleBone Black Rev. C试用体验】+内核更新
- 获得Linux内核
- 源码内核
- 获得网页源码
- 如何获得Android源码
- ping命令源码获得
- 人工神经网络之前馈神经网络
- bzoj 4337 树的同构(树Hash)
- 5-6 集合相似度 (25分)
- 【LeetCode】48. Rotate Image
- 295. Find Median from Data Stream
- Beaglebone: 获得内核源码
- 暑假第四天
- 常见异常
- CXF添加拦截器
- JZ2440 NAND FLASH学习
- 分解质因数的技巧
- 设置自定义按钮的一些属性
- 安卓数据存储方式
- java循环结构