常见问答

常见问答

扩展 SD / eMMC 启动空间  日期:2025-01-17

SD / eMMC 的默认启动空间为 32 MB,如果您需要将更多数据保存到闪存中,可以按照以下步骤扩展空间。

Yocto:

1.  修改 local. conf 中的配置,路径如下所示
  ~/yocto/build/conf/local.conf
2. 默认的启动空间为 32768 字节 (32 MB) 您可以将其修改为 65536 字节 (64 MB)
  BOOT_SPACE = “65536”
3. 重新编译 TF-A 和 U- Boot
  ~/youcto/build$ bitbake u-boot-ma35d1 tf-a-ma35d1 –C compile
4. 清理当前的映像檔
  ~/youcto/build$ bitbake nvt-image-qt5 –c cleanall
5. 重新打包映像檔
  ~/youcto/build$ bitbake nvt-image-qt5
6. 将映像檔刻录到开发板

Buildroot:

1. 通过 menuconfig 修改配置
  ~/buildroot$ make menuconfig
2. 将大小从 32 MB 修改为 64 MB,如下所示
  Bootloaders --->
  (65536) MA35D1 Boot Space(KiB)
3. 重新编译 TF-A 和 U- Boot
  ~/Buildroot_MA35D1$ make arm-trusted-firmware-rebuild uboot-rebuild
4. 重新打包映像檔
  ~/Buildroot_MA35D1$ make
5. 将映像檔刻录到开发板
产品: 微处理器 ,Arm Cortex-A35 微处理器
应用:
功能: Others,Boot source,Buildroot