【zynq】vivado sdk没有自动生成驱动

在修改vivado工程,添加新的模块后,没有自动生成驱动,xparameters.h和BSP中的libsrc均没有正确生成驱动。

点击Modify this BSP‘s Settings

【zynq】vivado sdk没有自动生成驱动_第1张图片

可以看到,新加入的axi_bram的驱动是none。

【zynq】vivado sdk没有自动生成驱动_第2张图片

点击Driver列的下选框,选择bram或generic都会有以下错误

An error has occurred. See error log for more details.(SwPlatform) Failed to call setDriver
Reason: ERROR: [Common 17-55] 'set_property' expects at least one object.
Resolution: If [get_] was used to populate the object, check to make sure this command returns at least one valid object.

【zynq】vivado sdk没有自动生成驱动_第3张图片

 

 

解决方案

1.记住当前的BSP包名字。右键删除,勾选从硬盘上删除。

【zynq】vivado sdk没有自动生成驱动_第4张图片

2.点击菜单栏File--NEW--Board Support Package,新建一个名字一样的BSP包。

你可能感兴趣的:(zynq)