当前位置:网站首页>由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
边栏推荐
- 云原生虚拟化:基于 Kubevirt 构建边缘计算实例
- An example of linear regression based on tensorflow
- C1 notes [task training part 2]
- k8s之实现redis一主多从动态扩缩容
- Go file operation
- GDAL + ogr learning
- 2022 tea artist (primary) examination simulated 100 questions and simulated examination
- [UDS unified diagnostic service] IV. typical diagnostic service (4) - online programming function unit (0x34-0x38)
- Classes and objects
- .105Location
猜你喜欢

Install pyshp Library
Logic regression principle and code implementation

Romance in C language

.104History

2022江西光伏展,中國分布式光伏展會,南昌太陽能利用展

Detailed deployment of flask project

.105Location
![[UDS unified diagnostic service] (Supplement) v. detailed explanation of ECU bootloader development points (2)](/img/91/3272d5ad04cd1d8476c739546f4356.png)
[UDS unified diagnostic service] (Supplement) v. detailed explanation of ECU bootloader development points (2)

Map basemap Library

2022 Jiangxi Photovoltaic Exhibition, China Distributed Photovoltaic Exhibition, Nanchang Solar Energy Utilization Exhibition
随机推荐
Utilisation de la liste - Ajouter, supprimer et modifier la requête
word frequency count
Go language JSON package usage
开源按键组件Multi_Button的使用,含测试工程
Cross domain settings of Chrome browser -- including new and old versions
Process management command
Remember using Ali Font Icon Library for the first time
Theory and practice of laser slam in dark blue College - Chapter 2 (odometer calibration)
Basic usage of crawler requests
.105Location
journal
Land cover / use data product download
Go的Gin框架学习
列表的使用-增删改查
Docker 安装 MySQL
Pyppeter crawler
xlsxwriter. exceptions. Filecreateerror: [errno 13] permission denied
JS high frequency interview questions
cv_ Solution of mismatch between bridge and opencv
Anchor location - how to set the distance between the anchor and the top of the page. The anchor is located and offset from the top