Beaglebone black开发板更新至debian 7版本

Beaglebone Black使用旧版Debian 7时遇到Kingston EMMC烧录问题,原因是内核缺乏支持。解决方法包括下载源码,打补丁,编译内核和模块,并更新TF卡中的文件系统,最终通过make.sh脚本执行编译和安装过程。
摘要由CSDN通过智能技术生成

目前市面上生产的Beaglebone Black的EMMC flash更换成了Kingston品牌的,使用老的debian 7系统会存在烧录不进的问题。 

原因: 老版本的debian 7系统对 这颗的的EMMC 在kernel不支持, 需要更新老版本debian 7的内核上添加这颗新的emmc支持. 即可烧录进 Kingston EMMC。

方法:

1,以 debian 7.4 版本为例, 下载debian 7.4 的源码 bb-black-debian-kernel-3.8.tar.bz2

2,解压源码 tar -jxvf bb-black-debian-kernel-3.8.tar.bz2

3,将内核补丁patch  bb-black-product.patch拷贝至 源文件kernel目录下,执行patch打补丁

4,cp ../configs/beaglebone .config

5, make编译生产zImage 和am335x-boneblack.dtb 文件

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值