一个完整的的Boot Image是下面这样的:
3.2配置引脚
Zynq UltraScale+系列有PL部分和PS部分,但其配置相关功能引脚全部从PS侧引出。
4.2动态配置
动态配置就是在PS端完全启动后,再加载PL的bitstream,PYNQ就是使用这种方式实现的。这种方式可以很好地隔离PS和PL端的设计工作。
这里有篇文章讲了一个实例,姑且作为参考。
猫叔:Xilinx FPGA Partial Reconfiguration 部分重配置 详细教程?zhuanlan.zhihu.com
4.4安全启动
为了防止代码被人恶意获取,我们往往需要对通过各种手段保证程序加载的过程的安全性。
下面这个链接就
【分享】MPSoC Secure Boot 安全启动加量不加价?forums.xilinx.com
MPSoC安全启动的问题进行了深入的讨论。
参考资料
1. 《UltraScale 架构配置用户指南》 (UG570)
2. 《Vivado Design Suite 教程:部分重配置》 (UG947)
3. 《Zynq UltraScale+ MPSoC 技术参考手册》 (UG1085)
4.《Bootgen 用户指南 》(UG1283)
5.《Zynq UltraScale+ MPSoC 嵌入式设计方法指南》(UG1228)
后记
你们也别管妹子在哪里,觉得写的还行的点个赞再走!
相关资源:鸿威台球室计费系统说明书_棋牌室管理系统-专业指导文档类资源…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!