SD/EMC默认启动空间为32 MB,如果您需要将更多数据保存到闪存中,可以按照以下步骤扩展空间。 
Yocto: 
1.修改local.conf中的配置 
路径如下所示 
- ~/yocto/build/conf/local.conf
 
  复制代码 2.默认启动空间为32768字节(32MB) 
您可以将其修改为65536字节(64MB) 
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.将大小从32MB修改为64MB,如下所示 
- Bootloaders --->
 
 -   (65536) MA35D1 Boot Space(KiB)
 
  复制代码 3.重新编译TF-A和U-Boot 
- ~/Buildroot_MA35D1$ make arm-trusted-firmware-rebuild uboot-rebuild
 
  复制代码 4.重新打包镜像 
 
5.烧录镜像到目标板 
 
 |