- build - Makefile - ==过程== - linux编译 - 准备rootfs - 编译Image **rootfs也打包进了Image** - CONFIG_BLK_DEV_INITRD=y - CONFIG_INITRAMFS_SOURCE="${ACME_TOP}/linux/rootfs" - pack_tool 按照ini进行打包 nor/xip 0x0 bl1 何熙单独发布的 ---> 6920 Eco芯片 bootrom - bootimg-BL2-6920A-0P75.bin - **boot_info.bin #** 离线生成 - bl2.bin # 离线生成 *0x20200000* ddr初始化 - bootimg-BL2-6920A-0P75-evb-linux.bin - **boot_info.bin** # 离线生成 - bl31.bin # 离线生成 - Image # 编译生成 0x68010000 - dtb # 编译生成 - star_app # 编译生成 rtt-nano for star - boardinfo “acme” dvfs-on dvfs-off **0x2001f8000** **有**/**没有** 2.7一定要打包! 写固定电压 - dd 拼包 - bootimg-BL2-6920E-0P75-evb-linux.bin - bl2 - 源码 - linux - atf 没参与编译 - bl31.bin # 直接文件 - kernel - linux-5.10 编译生成dtb / image - rootfs_acme rootfs扩展包底包 - spd - tee-raw.bin 安全 没用 - uboot 没用 - rtthread-nano - - tools - opt_tool - update_tool - rpmsg_clk - reboot ? - pack/pack_tool - boot_info - nor nor文件生成物 没参与编译 - bl2 - bl2.bin # 直接文件 - bl2.info # 直接文件 - linux - linux.info # 直接文件 - fpga/rtt/deprecated 不关心 - pack_tool/pack_tool.py --- #bsp编译 #bsp组织