FPGA在线升级
文章平均质量分 66
以FPGA在线升级为背景,总结在线升级相关的开发经验
扣脑壳的FPGAer
扣着脑壳写代码
展开
-
Xilinx Vivado bit文件和Microblaze elf文件合并的两种方法
Xilinx使用Microblaze软核进行功能开发时,需要将Vivado生成的硬件bit文件和Vitis生成的软件elf文件进行合并,生成软硬结合的bit文件,然后可以选择将该bit文件烧进FPGA、或者将该bit文件转换成mcs文件/bin文件然后烧录仅Flash中。此时由于在第1步中,已经完成工程的编译,所以此步并不会导致重新编译工程,只需要等待新的bit文件生成即可。目前使用到了两种合并Vivado bit文件和Vitis elf文件的方法,(2)导入vitis工程编译完成后生成的elf文件。原创 2022-11-07 11:24:05 · 6137 阅读 · 8 评论 -
Xilinx远程更新之Flash加载时间/Flash区域划分技巧
Flash加载时间/Flash区域划分技巧原创 2022-09-15 15:20:01 · 3023 阅读 · 0 评论 -
Xilinx远程更新之Multiboot
Multiboot是Xilinx远程更新的重要组成部分,现已经初步开发完成从PCIe —> FPGA端的程序升级工作,现将Multiboot做一个总结记录。原创 2022-08-03 15:41:11 · 5127 阅读 · 18 评论