1. 创建 helloworld 工程
2. 将 iar 工程复制四份,并更名为SDK0,1,2,3,4
3. 修改四个工程的 cstartup.s 文件,参考下图:
4. 修改初始化代码,fsbl 里边已经将 DDR 等硬件初始化好了,注释掉哦 app 中的初始化 代码,避免重复是初始化。
5.修改工程的 a7_ahbsram.icf,主要修改点是将地址指向 DDR 上,多个 core 使 用的地址空间分隔开
6. 打包 boot.bin 文件,boot.bin 文件由 fsbl+bit+app0+app1+app2+app3 组成,注意修改 destination CPU 和 cstartup.s 文件一致。
7 固化后,重新上电,打印效果