Vivado爬坑指南(2)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_48814816/article/details/123706088

1.FPGA芯片使用前的电源控制(power management)
随着光刻技术的发展,FPGA芯片能拥有更多的资源,同时也将对电源管理具有更严格的挑战。在xilinx zcu104开发板中,可以对FMC的电压进行调整,从而调整了FMC引脚的输出电压,下图为sdk中xfsbl_board.c文件中部分代码,其中VadjSetting即为FMC输出电压,可以设置的值为0V0, 1V2, 1V5, 1V8。

2.ZNYQ开发板 flash烧写的详细过程
第一步建立vivado工程,生成bit文件;

第二步create block design,然后选择对应芯片的IP,以ZYNQ MPSOC为例,选择自动配置,配置完成后连接时钟引脚;

第三步对刚刚生成的block design(design_1)生成HDL文件,然后再generate output product,然后在HDL文件中调用之前的头文件,再重新编译生成bit文件;

第四步导出文件为hardward file,并且选择包含bit文件;

第五步launch SDK;

第六步在SDK文件中新建app peoject,命名为fsbl,其余默认;然后点击下一步,选择fsbl模板,finish即可;


第七步子文件栏中找到fsbl文件夹,右键选择creat boom image,选择刚生成的fsbl.elf文件和bit文件,然后生成即可;


第八步在sdk中烧写到flash中即可;


第九步重新启动开发板即可完成;
[1]ug1267 - zcu104 - user guide

最新文章

最新文章