Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Contributor
jovliegen
Posts: 24
Registered: ‎04-08-2009
0

Initializing the ICAP on ML507

Hi,

 

For a project I have to work with PR. I managed to understand the ideas and I started

to implement it with PlanAhead. I successfuly generated my full and partial bitstreams.

Now I have to dymically reconfigure parts of my design, using the partial bitstream.

 

I was trying to perform readback a configuration first, using EDK and SDK, to get the feel with 

the drivers and so. Alas, I'm not able to Configure the XPS_HWICAP.

 

When I use the function

retval = XHwIcap_CfgInitialize(&hwicap, &hwicap_cfg, XPAR_XPS_HWICAP_0_BASEADDR);

the retval-value is always 1 (indicating XST_FAILED).

 

I tried to dig in, into the driver, to locate the problem. Apparently both lines

Status = XHwIcap_GetConfigReg(InstancePtr, XHI_IDCODE, &TempDevId);

Status = XHwIcap_GetConfigReg(InstancePtr, XHI_IDCODE, &DeviceIdCode);

don't seem to return a DeviceIdCode other then 0.

 

Has anyone encountered this problem as well ?

 

FYI: I'm using the 12.1 environment on a 32-bit Linux machine

the IP core is : XPS_HWICAP_v4.00.a

 

Thx !

 

grtz

jo

 

 

Xilinx Employee
chenweit
Posts: 119
Registered: ‎10-06-2011
0

Re: Initializing the ICAP on ML507

You'll have better luck posting this to the Embedded Solution forum. However, for intensive debug, opening a case with Xilinx tech support is really the best way to approach, you'll be ensured a resolution.