FPGA开发
记录FPGA开发过程中问题
HX科技
这个作者很懒,什么都没留下…
展开
-
Vivado2018.3版本_将bit文件转化为bin文件
2、下载到flash中。原创 2024-09-03 16:41:52 · 304 阅读 · 0 评论 -
2018.3SDK工具融合bit文件不成功_microblaze加载程序不成功
正常开发流程是vivado端把PL端开发好了,导出HDF平台文件,然后SDK根据HDF文件创建工程,完成PS端的开发工作,这时候就要下载调试了,发现SDK的做法是把vivado导出的bit文件和SDK编译谁生成的elf文件进行了融合,融合好了之后在下载到FPGA中,问题就出现在这个融合过程中(2018.3SDK的官方BUG)。当然也可以避开这个问题,就是每次SDK编译生成的ELF文件都在vivado软件中进行融合,然后下载,这样也有一个问题,vivado的工程编译的比较慢,这样就效率低下了。原创 2024-04-26 11:03:40 · 290 阅读 · 0 评论 -
Vivado2018的工程迁移到Vivado2019上
迁移很简单直接打开以后直接更新IP核后,即可重新编译工程。1、打开Vivado2019软件,准备打开工程。原创 2023-08-23 16:16:11 · 1237 阅读 · 0 评论 -
Vivado2018.3版本_编译下载打包固化程序
在Vivado中开发导出硬件平台,然后在SDK中进行C语言的开发工作,然后把SDK编译生成的.elf文件加入Vivado工程中,编译生成.bit文件,转换成.mas文件,就可以固化到SPI接口的FLASH中了。1、在Vivado工程中导入.elf文件。3、把.bit文件转换成.mcs文件。2、替换之后重新编译生成.bit。5、程序固化进FALSH。原创 2023-08-21 18:03:18 · 559 阅读 · 0 评论