最近在研究Xilinx ZYNQ7000 发现按照xapp1079-amp-bare-metal-cortex-a9.pdf 无法在Vivado14.1SDK 中实现双核通讯;经过几天研究实现了通讯成功
大体步骤按照官方文档说明,以下是不同之处:
1:使用新版Vivado14.1 建立FSBL时 要添加 librsa.a ,若不添加编译报 -lrsa 错误
2: 添加app_cpu0和app_cpu1时 ,使用新版的lscript.ld文件(需修改配置地址见下图),若不使用编译报 FIQ_stack ,Undef_stack 错误