FAQ_MA35D1_Extend the SD card Boot Space

admin |浏览230次
收藏|2022/12/30 13:25

满意回答

2022/12/30 13:40

SD/EMC默认启动空间为32 MB,如果您需要将更多数据保存到闪存中,可以按照以下步骤扩展空间。
Yocto:
1.修改local.conf中的配置
路径如下所示

  1. ~/yocto/build/conf/local.conf

复制代码

2.默认启动空间为32768字节(32MB)
您可以将其修改为65536字节(64MB)

  1. BOOT_SPACE = “65536”

复制代码

3.重新编译TF-A和U-Boot

  1. ~/youcto/build$ bitbake u-boot-ma35d1 tf-a-ma35d1 –C compile

复制代码

4.清理当前的镜像

  1. ~/youcto/build$ bitbake nvt-image-qt5 –c cleanall

复制代码

5.重新打包镜像

  1. ~/youcto/build$ bitbake nvt-image-qt5

复制代码

6.烧录镜像到目标板

Buildroot:
1.通过menuconfig修改配置

  1. ~/buildroot& make menuconfig

复制代码

2.将大小从32MB修改为64MB,如下所示

  1. Bootloaders --->
  2.   (65536) MA35D1 Boot Space(KiB)

复制代码

3.重新编译TF-A和U-Boot

  1. ~/Buildroot_MA35D1$ make arm-trusted-firmware-rebuild uboot-rebuild

复制代码

4.重新打包镜像

  1. ~/Buildroot_MA35D1$ make

复制代码


5.烧录镜像到目标板


nuvoton2022

其他回答(0)
0人关注该问题
+1
 加载中...