ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

rpi4 运行u-boot.bin

2021-07-05 13:29:29  阅读:172  来源: 互联网

标签:bin rpi4 树莓 make boot 编译 sd


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

编译后的结果应该是这样的
在这里插入图片描述
会生成一个u-boot.bin文件

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

在ubuntu系统中输入

explorer.exe .

再将u-boot.bin 文件考入sd卡。
在这里插入图片描述

4. 编辑sd卡中的config.txt

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

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

如图,
在这里插入图片描述

再进行树莓派串口连接

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

在这里插入图片描述
然后将拷完的sd卡插入树莓派。

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

在这里插入图片描述

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

在这里插入图片描述

但是打开后输入密码发现
u-boot没有运行起来。
在这里插入图片描述

标签:bin,rpi4,树莓,make,boot,编译,sd
来源: https://blog.csdn.net/Nick_kn/article/details/118415369

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有