标签: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. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。