18d6344f9Sopenharmony_ciOpenHarmony 中device_board_hihope仓dayu210/loader/uboot.img 溯源和编译说明 28d6344f9Sopenharmony_ci==================================================== 38d6344f9Sopenharmony_ci 48d6344f9Sopenharmony_ci1. 获取uboot源码,请参考以下网址: 58d6344f9Sopenharmony_cihttps://gitee.com/hihope-rk3588/uboot_rk3588 68d6344f9Sopenharmony_ci 78d6344f9Sopenharmony_ci2. 构建指导 88d6344f9Sopenharmony_ci------------------ 98d6344f9Sopenharmony_ci 108d6344f9Sopenharmony_ci``` 118d6344f9Sopenharmony_ci# 获取代码 128d6344f9Sopenharmony_cigit clone https://gitee.com/hihope-rk3588/uboot_rk3588.git 138d6344f9Sopenharmony_ci 148d6344f9Sopenharmony_ciOpenHarmaony源码根目录创建uboot目录 158d6344f9Sopenharmony_cige_nan@ubuntu:~/work/hos_mayun.1.4$ mkdir uboot/ 168d6344f9Sopenharmony_ci移动并改名获取到的uboot-rk3588源码 178d6344f9Sopenharmony_cige_nan@ubuntu:~/work/hos_mayun.1.4/uboot$ mv ../uboot-rk3588 rk3588 188d6344f9Sopenharmony_ci 198d6344f9Sopenharmony_ci# 编译rk3588-uboot 208d6344f9Sopenharmony_ci修改device/board/hihope/dayu210/BUILD.gn 增加编译项,如下 218d6344f9Sopenharmony_cigroup("dayu210_group") { 228d6344f9Sopenharmony_ci deps = [ 238d6344f9Sopenharmony_ci "cfg:init_configs", 248d6344f9Sopenharmony_ci "distributedhardware:distributedhardware", 258d6344f9Sopenharmony_ci "kernel:kernel", 268d6344f9Sopenharmony_ci "uboot:uboot", /*新增加编译条目*/ 278d6344f9Sopenharmony_ci "updater:updater_files", 288d6344f9Sopenharmony_ci "//device/soc/rockchip/rk3588/hardware:hardware_group", 298d6344f9Sopenharmony_ci ] 308d6344f9Sopenharmony_ci 318d6344f9Sopenharmony_ci编译整个工程或单独编译该模块: 328d6344f9Sopenharmony_ci./build.sh --product-name dayu210 338d6344f9Sopenharmony_ci 348d6344f9Sopenharmony_ciout目录下获取新编译的uboot.img 358d6344f9Sopenharmony_ciout/uboot/src_tmp/uboot.img 368d6344f9Sopenharmony_ci``` 378d6344f9Sopenharmony_ci 388d6344f9Sopenharmony_ci 398d6344f9Sopenharmony_ci 408d6344f9Sopenharmony_ci---------------- 418d6344f9Sopenharmony_ci 428d6344f9Sopenharmony_ci 43