rpi4 运行u-boot.bin

rpi4 运行u-boot.bin

1. 从github上拉下来最新的u-boot源码

git clone https://github.com/u-boot/u-boot

2. 安装交叉编译工具链

首先在win10的wsl下面安装交叉编译工具

sudo apt install gcc-aarch64-linux-gnu


cd u-boot
# 使用刚才下载的交叉工具链
export CROSS_COMPILE=aarch64-linux-gnu-
make distclean
make rpi_4_defconfig
make -j

编译后的结果应该是这样的
rpi4 运行u-boot.bin
会生成一个u-boot.bin文件

3. 将启动文件复制到SD卡中

在ubuntu系统中输入

explorer.exe .

再将u-boot.bin 文件考入sd卡。
rpi4 运行u-boot.bin

4. 编辑sd卡中的config.txt

把kernel=vmlinuz改成u-boot.bin。

然后再加上:
uart_2ndstage=1
enable_gic=1

如图,
rpi4 运行u-boot.bin

再进行树莓派串口连接

1. 将Ubuntu 64 arm 版本烧入SD卡

rpi4 运行u-boot.bin
然后将拷完的sd卡插入树莓派。

2.用ttl转usb的模块将树莓派与电脑连接起来

rpi4 运行u-boot.bin

3.用putty打开树莓派服务器

rpi4 运行u-boot.bin

但是打开后输入密码发现
u-boot没有运行起来。
rpi4 运行u-boot.bin

上一篇:SAP SD基础知识之主数据


下一篇:java线程池 多线程搜索文件包含关键字所在的文件路径