官方镜像地址
https://beagleboard.org/latest-images
uboot 、kernel移植指导网站
https://www.digikey.com/eewiki/display/linuxonarm/BeagleBone+Black
TI官方SDK下载网站
适用于 AM335X Sitara™ 处理器的处理器 SDK
http://www.ti.com.cn/tool/cn/PROCESSOR-SDK-AM335X
中国版BeagleBone Black官方资料下载地址(资料更新不及时,移植方面没有详细教程)
http://www.embest-tech.cn/down.aspx?key=beaglebone
推荐书籍
有u-boot和kernel移植方法(无uboot和kernel裁剪部分)以及驱动方面的资料
注:格式化sd卡时需要注意sfdisk和mkfs.ext4版本,
如需要裁剪u-boot(注意:只有uboot比较新的版本才可以使用,旧版本只能修改.config文件)
在教程输入以下命令后
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_evm_defconfig
输入
$ make menuconfig ARCH=arm CROSS_COMPILE=armlinux-gnueabihf-
最后
$ make ARCH=arm CROSS_COMPILE=armlinux-gnueabihf-
pdf可以搜英文原版名
GNU/Linux Rapid Embedded Programming
此书源码下载地址:
https://github.com/giometti/gnu_linux_rapid_embedded_programming
或者
git clone https://github.com/giometti/gnu_linux_rapid_embedded_programming.git