UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Observer shiyangcool
Observer
212 次查看
注册日期: ‎05-04-2018

在创建sdsoc自定义硬件平台时,关于hpfm的tcl文件问题

转到解答

在按照UG1146、UG1236中的例程创建vivado工程,并且在Step 3: Setting Platform Properties的过程中:

1、在输入如下语句后:

for {set i 0} {$i < 16} {incr i} {
sdsoc::pfm_irq $pfm In$i xlconcat
}

出现如下报错:

ERROR: pfm_irq - port 'In0' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In1' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In2' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In3' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In4' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In5' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In6' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In7' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In8' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In9' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In10' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In11' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In12' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In13' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In14' is not the least significant available port on instance 'xlconcat_0'
ERROR: pfm_irq - port 'In15' is not the least significant available port on instance 'xlconcat_0

我的硬件工程是这样的:

1542853359.png

 

 

2、关于UG1146教程中提到的:

sdsoc::pfm_axi_port $pfm M_AXI_GP0 ps7 M_AXI_GP
sdsoc::pfm_axi_port $pfm M_AXI_GP1 ps7 M_AXI_GP
sdsoc::pfm_axi_port $pfm S_AXI_ACP ps7 S_AXI_ACP
sdsoc::pfm_axi_port $pfm S_AXI_HP0 ps7 S_AXI_HP
sdsoc::pfm_axi_port $pfm S_AXI_HP1 ps7 S_AXI_HP
sdsoc::pfm_axi_port $pfm S_AXI_HP2 ps7 S_AXI_HP
sdsoc::pfm_axi_port $pfm S_AXI_HP3 ps7 S_AXI_HP

是否只有在自定义的工程中,添加了GP口或者HP口才需要输入这些指令,我在前面问题1中贴出的工程bd中,是否就可以不需要这些指令了?

0 项奖励
1 个已接受解答

已接受的解答
Observer shiyangcool
Observer
175 次查看
注册日期: ‎05-04-2018

回复: 在创建sdsoc自定义硬件平台时,关于hpfm的tcl文件问题

转到解答

问题一中的描述,可以通过VIVADO2018.2中的图形操作界面Platform Interfaces进行解决。

0 项奖励
1 条回复
Observer shiyangcool
Observer
176 次查看
注册日期: ‎05-04-2018

回复: 在创建sdsoc自定义硬件平台时,关于hpfm的tcl文件问题

转到解答

问题一中的描述,可以通过VIVADO2018.2中的图形操作界面Platform Interfaces进行解决。

0 项奖励