• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1OpenHarmony 中device_board_hihope仓dayu210/loader/uboot.img 溯源和编译说明
2====================================================
3
41. 获取uboot源码,请参考以下网址:
5https://gitee.com/hihope-rk3588/uboot_rk3588
6
72. 构建指导
8------------------
9
10```
11# 获取代码
12git clone https://gitee.com/hihope-rk3588/uboot_rk3588.git
13
14OpenHarmaony源码根目录创建uboot目录
15ge_nan@ubuntu:~/work/hos_mayun.1.4$ mkdir uboot/
16移动并改名获取到的uboot-rk3588源码
17ge_nan@ubuntu:~/work/hos_mayun.1.4/uboot$ mv ../uboot-rk3588 rk3588
18
19# 编译rk3588-uboot
20修改device/board/hihope/dayu210/BUILD.gn 增加编译项,如下
21group("dayu210_group") {
22  deps = [
23    "cfg:init_configs",
24    "distributedhardware:distributedhardware",
25    "kernel:kernel",
26    "uboot:uboot",  /*新增加编译条目*/
27    "updater:updater_files",
28    "//device/soc/rockchip/rk3588/hardware:hardware_group",
29  ]
30
31编译整个工程或单独编译该模块:
32./build.sh --product-name dayu210
33
34out目录下获取新编译的uboot.img
35out/uboot/src_tmp/uboot.img
36```
37
38
39
40----------------
41
42
43