在Vivado界面无法选中开发板时应该如何应对

关注、星标公众号,精彩内容每日送达
来源:网络素材

作者:Hong Han,AMD开发者,来源:AMD开发者社区

在使用 Vivado 对开发板(Evaluation Board)进行 FPGA 开发时,我们通常希望在创建工程时直接选择开发板,这样 Vivado 能够自动配置对应的器件信息和约束文件(XDC),大大简化工程初始化流程。

然而,在某些情况下,我们可能会发现 Vivado 的界面中无法选中目标开发板,导致只能手动选择器件。那么,遇到这种情况该如何处理呢?

本文将详细介绍 Vivado 无法选中开发板的常见原因及相应的解决方法,帮助您顺利完成工程创建和开发准备工作。

正常情况下可以在Vivado 界面中搜索目标开发板,比如:

01

Board file 未下载

Vivado默认安装只包含部分常用的开发板信息,

<1>可以在Vivado界面中下载board file (Tools -> Vivado Store…)

<2>在Github上下载Board file       https://github.com/Xilinx/XilinxBoardStore/tree/master/boards

<3>从AMD官网下载

      比如U250的Board file下载页面(有些不再支持的开发板的board file在官网将无法找到):

      https://www.amd.com/en/support/downloads/alveo-downloads.html/accelerators/alveo/u250.html

<4> 从第三方开发板提供商的官网上直接下载其Board支持包。

02

自行下载后Board file后未能正确配置其路径

即使你已经下载了Board文件,但如果没有正确设置Vivado的Board文件路径,Vivado依旧无法识别。

        <1>可以在Vivado_init.tcl文件中直接设置parameter指向board file所在的位置.

                set_param board.repoPaths {C:/board_file/au200/production}

        Vivado_init.tcl文件 在不同环境下的位置,如果在该位置没有发现文件,就自行创建Vivado_init.tcl文件

               For Linux: $HOME/.Xilinx/Vivado/Vivado_init.tcl

               For Windows: %APPDATA%\Roaming\Xilinx\Vivado\Vivado_init.tcl

       <2>也可以直接把Board file 拷贝到安装目录下:

              Ex:

               C:\xilinx\Vivado\2024.2\data\xhub\boards\XilinxBoardStore\boards\Xilinx

03

Board 对应的part无法找到

某些Board支持包仅兼容特定版本的Vivado,若你使用的是过旧或过新的版本,可能导致识别失败。比如一些工程样片(ES1)

         <1> 确认part是否已经正确安装, 如果之前没有安装, 一般可以勾选目标器件, 补充安装对应的器件

<2> 确认你下载的Board文件是否支持当前Vivado版本。部分厂商的GitHub仓库会注明支持的Vivado版本,如“Tested on Vivado 2022.1”

           如果不兼容,可尝试按实际情况升级或降级Vivado;

           <3>确认是否申请了特殊part的license文件.

        License相关的设置问题可以参考:           https://adaptivesupport.amd.com/s/article/Xilinx-Licensing-Solution-Center

04

权限或文件损坏问题

在系统内使用Vivado时,若Board file文件夹权限设置不正确或者文件损坏,Vivado也可能无法读取board file, 导致找不到board

可以考虑重新下载board file并保存到合适的文件夹。

希望以上方法能否帮助您正确设置开发板的board file,如果排除了这些可能性之后还是有问题,可以通过AMD中文论坛寻求帮助https://adaptivesupport.amd.com/s/topic/0TO2E000000YOAVWA4/

(全文完)

声明:我们尊重原创,也注重分享;文字、图片版权归原作者所有。转载目的在于分享更多信息,不代表本号立场,如有侵犯您的权益请及时联系,我们将第一时间删除,谢谢!

图片

想要了解FPGA吗?这里有实例分享,ZYNQ设计,关注我们的公众号,探索

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值