取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
103 次查看
注册日期: ‎10-18-2019

[XRT] ERROR: did not find ddr for (cuaddr,arg):2147483648,1

我正在使用vitisi开发一个c++kernel,并且已经完成软件仿真,正在进行硬件联合仿真。针对kernel编写了host code。当进行调试时,在运行到cl::buffer创建时 ,会报出找不到ddr的错误。请问是什么问题导致的?

code example:
code.png

 

 

 

debug error log:

log.png

 

 

 

 

 

以下是kernel.xml的source code

<?xml version="1.0" encoding="UTF-8"?>
<root versionMajor="1" versionMinor="5">

   ...

    <ports>
      <port name="M_AXI_FILTER" mode="master" range="0xFFFFFFFF" dataWidth="128" portType="addressable" base="0x0"/>
      <port name="M_AXI_MAP" mode="master" range="0xFFFFFFFF" dataWidth="512" portType="addressable" base="0x0"/>
      <port name="M_AXI_H_G_SCORE" mode="master" range="0xFFFFFFFF" dataWidth="128" portType="addressable" base="0x0"/>
      <port name="M_AXI_PARAMS" mode="master" range="0xFFFFFFFF" dataWidth="32" portType="addressable" base="0x0"/>
      <port name="S_AXI_CONTROL" mode="slave" range="0x1000" dataWidth="32" portType="addressable" base="0x0"/>
    </ports>
    <args>

		...

    <compileWorkGroupSize x="1" y="1" z="1"/>
    <maxWorkGroupSize x="1" y="1" z="1"/>
  </kernel>
</root>

 

 

 

 

0 项奖励
1 回复
yangc
Xilinx Employee
Xilinx Employee
47 次查看
注册日期: ‎02-28-2019

平台是官方下载的平台吗?还有就是example design能正常运行吗?最好缩小一下范围

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 项奖励