前文:(一)https://www.cnblogs.com/shroud404/p/15364812.html

(二)https://www.cnblogs.com/shroud404/p/15412765.html

  本篇主要讲述如何恢复VCU118板卡的100G NIC工程文件

环境准备:

  一定要确保vivado正常功能的使用和100G MAC IP licences,否则会提示无效license导致工程恢复失败。

恢复工程:

  刚玉的每个设计都包含一套用于自动构建过程的makefile。要使用makefile,只需将所需工具链的设置文件源化,然后运行make。请注意,资源库大量使用了符号链接,所以强烈建议在Linux下构建设计。

$ cd /path/to/corundum/fpga/mqnic/[board]/fpga_[variant]/fpga
$ source /opt/Xilinx/Vivado/2020.2/settings64.sh
$ make

  这里是VCU118和100G。

  需要漫长的等待,运行无误便可成功恢复出工程文件。

  该vivado工程文件已经将全部流程进行完毕,成功生成了bit流文件,工程文件可自行开发使用。

工程移植:

  若想将恢复出来的工程移植到windows环境下使用和开发学习,请特别注意RTL文件调用时的路径。该项目资源库大量使用了符号链接,这在Linux系统下可以寻找到源文件,但这种机制在windows下不可行,因此需要将RTL文件精确调用。

类似与这个lib文件,它的内容十分简单,我们只需要将对应目录下的文件放到相应位置即可。

最新文章

  1. 数据库中树形列表(以easyui的tree为例)
  2. 关于ES6新增的东西(二)
  3. quartz 线程问题
  4. 【转】Sublime Text3注册码(可用)
  5. 在MFC中添加用户自定义消息
  6. Android 导入jar包 so模块--导入放置的目录
  7. linux服务之upstart与systemd
  8. 斌哥的 Docker 进阶指南—监控方案的实现
  9. oracle 查询最近执行过的 SQL语句
  10. PySpark操作HBase时设置scan参数
  11. Linux系统下如何查看CPU个数
  12. php composer
  13. 使用Ajax以及Jquery.form异步上传图片
  14. gunicorn Arbiter 源码解析
  15. scrapy顺序执行多个爬虫
  16. 不高兴的o( ̄ヘ ̄o#)JJ
  17. SQLServer之UNIQUE约束
  18. 20155219 付颖卓《基于ARM试验箱的接口应用于测试》课程设计个人报告
  19. 整合django和bootstrap框架
  20. 【Java】 剑指offer(67) 把字符串转换成整数

热门文章

  1. 04.Javascript学习笔记3
  2. windows简单使用Jenkins遇到的一些坑
  3. uniapp 微信小程序 根据经纬度解析地址(腾讯地图)
  4. Git强制覆盖master
  5. 【转载】EXCEL VBA 选取非连续的单元格区域——Areas集合
  6. python进阶之路11 闭包函数 装饰器
  7. 【大型软件开发】浅谈大型Qt软件开发(一)开发前的准备——在着手开发之前,我们要做些什么?
  8. 05-Sed操作参数(II)
  9. day04-Spring管理Bean-IOC-02
  10. 详解 Gulp4 和 Gulp3 的区别