RK3399使用SDcard启动
环境
Platform: RK3399
OS: Linux
Kernel: v4.4
背景
新板子由于硬件缺少usb的detect pin,导致不能正常使用usb下载,需要把image做成从sdcard启动的方式来调试,记录一下制作和使用方法给大家参考
步骤
1.首先准备好uboot和kernel的image。即SDK可以全编译通过。
2.制作idbloader.img
cp ./rkbin/bin/rk33/rk3399_ddr_933MHz_v1.24.bin ./u-boot/
cp ./rkbin/bin/rk33/rk3399_miniloader_v1.26.bin ./u-boot/
使用如下命令生成idbloader.img
u-boot/tools/mkimage -n rk3399 -T rksd -d u-boot/rk3399_ddr_933MHz_v1.24.bin idbloader.img
cat ./u-boot/rk3399_miniloader_v1.26.bin >> idbloader.img
3.制作boot_rk3399.img
首先修改dts
#+++ b/arch/arm64/boot/dts/rockchip/rk3399-project-linux.dts
#@@ -15,7 +15,7 @@
compatible = "rockchip,rk3399-project-linux",

本文介绍如何配置RK3399平台的Linux系统以实现从SD卡启动,包括uboot和kernel image的准备、相关文件的修改与生成、以及具体的烧录步骤。
最低0.47元/天 解锁文章
3482

被折叠的 条评论
为什么被折叠?



