huchuan2025/10-Project/102-上班/常见信息备忘/工程操作/BSP/BSP编译过程与工程组织.md

55 lines
1.6 KiB
Markdown
Raw Normal View History

2025-03-01 23:45:36 +08:00
- build
- Makefile
- ==过程==
- linux编译
- 准备rootfs
- 编译Image **rootfs也打包进了Image**
- CONFIG_BLK_DEV_INITRD=y
- CONFIG_INITRAMFS_SOURCE="${ACME_TOP}/linux/rootfs"
2025-06-10 16:20:31 +08:00
- pack_tool 按照ini进行打包 nor/xip 0x0 bl1 何熙单独发布的 ---> 6920 Eco芯片 bootrom
2025-03-01 23:45:36 +08:00
- bootimg-BL2-6920A-0P75.bin
2025-06-10 16:20:31 +08:00
- **boot_info.bin #** 离线生成
- bl2.bin # 离线生成 *0x20200000* ddr初始化
2025-03-01 23:45:36 +08:00
- bootimg-BL2-6920A-0P75-evb-linux.bin
2025-06-10 16:20:31 +08:00
- **boot_info.bin** # 离线生成
2025-03-01 23:45:36 +08:00
- bl31.bin # 离线生成
2025-06-10 16:20:31 +08:00
- Image # 编译生成 0x68010000
2025-03-01 23:45:36 +08:00
- dtb # 编译生成
- star_app # 编译生成 rtt-nano for star
2025-06-10 16:20:31 +08:00
- boardinfo “acme” dvfs-on dvfs-off **0x2001f8000** **有**/**没有** 2.7一定要打包! 写固定电压
2025-03-01 23:45:36 +08:00
- dd 拼包
- bootimg-BL2-6920E-0P75-evb-linux.bin
- bl2
- 源码
- linux
- atf 没参与编译
- <span style="color:#ffc000">bl31.bin</span> # 直接文件
- 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
- <span style="color:#ffc000">bl2.bin</span> # 直接文件
- <span style="color:#ffc000">bl2.info </span> # 直接文件
- linux
- <span style="color:#ffc000">linux.info</span> # 直接文件
- fpga/rtt/deprecated 不关心
- <span style="color:#ff0000">pack_tool/pack_tool.py </span>
2025-06-10 16:20:31 +08:00
---
2025-03-02 13:03:58 +08:00
#bsp编译 #bsp组织