当前位置:网站首页>由tcl脚本生成板子对应的vivado工程
由tcl脚本生成板子对应的vivado工程
2022-04-23 18:01:00 【爱学习的诸葛铁锤】
问题来源
试图根据PYNQ v2.4源代码重构Base Overlay,想到从tcl脚本直接生成Vivado工程
资源和开发套件
- Vivado 2018.3
- 正点原子启明星开发板 Zynq7010 (xc7z010clg400-1芯片)
操作记录
- 事先下载好PYNQ v2.4源码(官方找v2.4的Release)
- 查看并修改 Tcl 脚本 base.tcl (路径
<PYNQ repository>/boards/Pynq-Z1/base
) - 脚本的第105行,将
-part
后的参数修改为板子的芯片型号,我这里是xc7z010clg400-1
if {
$list_projs eq "" } {
create_project ${overlay_name} ${overlay_name} -part xc7z010clg400-1
}
保存退出
- 打开Vivado 2018.3,底部找到 Tcl Console
- 输入框内键入命令
cd <PYNQ repository>/boards/Pynq-Z1/base
source ./base.tcl
- 等待一段时间,完成,打开Block Design查看一下
后续可以对 Base Overlay的 Block Design 进行裁剪,修改xdc约束文件,生成bit流,上板搞开发
版权声明
本文为[爱学习的诸葛铁锤]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_41873311/article/details/124353745
边栏推荐
- Docker 安装 MySQL
- Realsense selection comparison d455 d435i d415 t265 3D hardware comparison
- Logic regression principle and code implementation
- Submit local warehouse and synchronize code cloud warehouse
- Operators in C language
- Selenium + phantom JS crack sliding verification 2
- .105Location
- Qtablewidget usage explanation
- C1小笔记【任务训练篇二】
- The JS timestamp of wechat applet is converted to / 1000 seconds. After six hours and one day, this Friday option calculates the time
猜你喜欢
Classification of cifar100 data set based on convolutional neural network
[UDS unified diagnostic service] v. diagnostic application example: Flash bootloader
Random number generation of C #
Solving the problem of displaying too many unique values in ArcGIS partition statistics failed
Go file operation
An example of linear regression based on tensorflow
String function in MySQL
GDAL + ogr learning
Implementation of object detection case based on SSD
ArcGIS license error -15 solution
随机推荐
Nat Commun|在生物科学领域应用深度学习的当前进展和开放挑战
Remember using Ali Font Icon Library for the first time
[UDS unified diagnostic service] v. diagnostic application example: Flash bootloader
Go file operation
2022江西光伏展,中国分布式光伏展会,南昌太阳能利用展
ES6 face test questions (reference documents)
Examination question bank and online simulation examination of the third batch (main person in charge) of special operation certificate of safety officer a certificate in Guangdong Province in 2022
C byte array (byte []) and string are converted to each other
Generate verification code
.104History
Array rotation
Go language JSON package usage
C# 的数据流加密与解密
20222 return to the workplace
The ultimate experience, the audio and video technology behind the tiktok
高德地图搜索、拖拽 查询地址
开源按键组件Multi_Button的使用,含测试工程
Submit local warehouse and synchronize code cloud warehouse
Docker 安装 Redis
Tell the truth of TS