常见问答

Häufig gestellte Fragen

Extend the SD/eMMC boot space  Datum:2025-01-17

The SD/eMMC default boot space is 32 MB and if you need to save more data to the flash, you can follow the steps below to extend the space.

Yocto:

1.  Modify the configuration in the local.conf:
  ~/yocto/build/conf/local.conf
2. The default Boot Space is 32768 bytes (32MB). You can modify it to 65536 bytes (64MB):
  BOOT_SPACE = “65536”
3. Rebuild TF-A and U-Boot:
  ~/youcto/build$ bitbake u-boot-ma35d1 tf-a-ma35d1 –C compile
4. Clean the current Image:
  ~/youcto/build$ bitbake nvt-image-qt5 –c cleanall
5. Repack the Image:
  ~/youcto/build$ bitbake nvt-image-qt5
6. Program the Image to target board

Buildroot:

1. Modify the configuration by menuconfig:
  ~/buildroot$ make menuconfig
2. Modify the size from 32MB to 64MB shown below:
  Bootloaders --->
  (65536) MA35D1 Boot Space(KiB)
3. Rebuild TF-A and U-Boot:
  ~/Buildroot_MA35D1$ make arm-trusted-firmware-rebuild uboot-rebuild
4. Repack the Image:
  ~/Buildroot_MA35D1$ make
5. Program the Image to target board
Produkte: Mikroprozessoren ,Arm Cortex-A35 MPUs
Applikationen:
Funktion: Others,Boot source,Buildroot