打印
[技术问答]

FAQ_MA35D1_Load RTP Binary at TF-A

[复制链接]
325|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
七毛钱|  楼主 | 2023-1-4 14:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Buildroot:

1. 将RTP二进制文件放入特定文件夹



/output/image/RTP-BSP

2. 勾选将RTP M4添加到FIP中,并将名称修改为您的名称

$ make menuconfig



Bootloaders --->

   [*] Add RTP M4 into FIP

   (RTP-BSP/Template.bin) RTP M4 binary names

3. 重新编译TF-A和整个镜像

$ make arm-trusted-firmware-reconfigre $$ make

4. 将镜像烧录到目标板



Yocto:

1. 将RTP二进制文件放入特定文件夹



~/yocto/build/tmp-glibc/deploy/images/numaker-som-ma35d16a81/m4proj/RTP_Code.bin

2. 修改目标板配置



~/yocto/source/meta-ma35d1/conf/machine/numaker-som-ma35d16a81.conf



#Load RTP-M4 into FIP image and run RTP-M4

TFA_LOAD_M4 = "yes"

# Need to set binary file from deploy/images/{machine}

TFA_M4_BIN= "m4proj/Template.bin"

3. 重新编译TF-A和整个镜像



$bitbake tf-a-ma35d1 –C compile && bitbake nvt-image-qt5

4. 将镜像烧录到目标板

使用特权

评论回复
沙发
稳稳の幸福| | 2023-1-7 16:55 | 只看该作者
最近这个系列的贴越来越多了。开始看不懂了。

使用特权

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

本版积分规则

342

主题

2337

帖子

4

粉丝