1 找一个虚拟机。 下载工具链, 源码。

可以看到这个压缩包里,有
uboot
kernel
工具链 ,都有了。
将工具链 拷贝到 /usr/local/arm 目录下。

更改 .bashrc

2 先编译一遍,确定环境没问题。
压缩包里 有一个 uboot , kernle 一起编译的脚本。

这是对于 kenel 编译的脚本

接下来 编译一遍,看看能不能通过。
出现一个报错。

这是编译器问题。
更改 内核的 编译器 , uboot 的还是 不变

编译通过,接下来 烧写 uboot 测试一下。
由于 我这里的板卡 是 1G+4G的, 网盘上的 文件系统, 应该是根据 8G 或16G 做的,我用不了。
所以我只测试 uboot .
是可以启动的。
