打印
[技术问答]

FAQ_MA35D1_Extend the SD card Boot Space

[复制链接]
547|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
七毛钱|  楼主 | 2023-1-7 14:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SD/EMC默认启动空间为32 MB,如果您需要将更多数据保存到闪存中,可以按照以下步骤扩展空间。
Yocto:
1.修改local.conf中的配置
路径如下所示

  • ~/yocto/build/conf/local.conf
[color=rgb(51, 102, 153) !important]复制代码
2.默认启动空间为32768字节(32MB)
您可以将其修改为65536字节(64MB)

  • BOOT_SPACE = “65536”
[color=rgb(51, 102, 153) !important]复制代码
3.重新编译TF-A和U-Boot

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

[color=rgb(51, 102, 153) !important]复制代码
4.清理当前的镜像

  • ~/youcto/build$ bitbake nvt-image-qt5 –c cleanall
[color=rgb(51, 102, 153) !important]复制代码
5.重新打包镜像

  • ~/youcto/build$ bitbake nvt-image-qt5

[color=rgb(51, 102, 153) !important]复制代码
6.烧录镜像到目标板

Buildroot:
1.通过menuconfig修改配置

  • ~/buildroot& make menuconfig
[color=rgb(51, 102, 153) !important]复制代码
2.将大小从32MB修改为64MB,如下所示

  • Bootloaders --->
  •   (65536) MA35D1 Boot Space(KiB)
[color=rgb(51, 102, 153) !important]复制代码
3.重新编译TF-A和U-Boot

  • ~/Buildroot_MA35D1$ make arm-trusted-firmware-rebuild uboot-rebuild
[color=rgb(51, 102, 153) !important]复制代码
4.重新打包镜像

  • ~/Buildroot_MA35D1$ make
[color=rgb(51, 102, 153) !important]复制代码

5.烧录镜像到目标板


使用特权

评论回复
沙发
稳稳の幸福| | 2023-1-7 16:41 | 只看该作者
这是从哪儿复制的乱七八糟内容啊。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

341

主题

2328

帖子

4

粉丝