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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Explorer
Explorer
4,425 Views
Registered: ‎04-19-2016

TCF command exception : memory set DDR can not access

Jump to solution

Hello,

 

When I tried to debug, following error is seen on the 2014.3 SDK ;

 

Download error : TCF command exception : 

Command:  Memory set " JTAG - jsn- DLG10 - ......

Exception : Can not access DDR  :the controller is held in reset

 

Please give a quick response ,

 

Regards,

Tags (3)
0 Kudos
1 Solution

Accepted Solutions
Explorer
Explorer
93 Views
Registered: ‎04-19-2016

Re: TCF command exception : memory set DDR can not access

Jump to solution

@mivascu85,

VTC IP is waiting an external clock. Probably I did not plug into the FMC card to my development board. FMC card send a ref clock to VTC IP. If you do not connect FMC card into demo board, you cannot reach VTC IP register. 

And be sure that you properly initialize the FMC card at the beginning of the SW.

Regards,

0 Kudos
7 Replies
Xilinx Employee
Xilinx Employee
4,414 Views
Registered: ‎08-01-2008

Re: TCF command exception : memory set DDR can not access

Jump to solution
this need patch . please download patch from here
http://www.xilinx.com/support/answers/59232.html
Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
Explorer
Explorer
4,384 Views
Registered: ‎04-19-2016

Re: TCF command exception : memory set DDR can not access

Jump to solution

Hello Balkrishan,

 

I did it. But error is still going on. 

 

In fact at first, 

I have tried same project on the 2015.3 . Basic problem is that the Video Timing Controller IP address is not seen in the SDK when I debug . i.e vtc ip has a address from 0x4C00000 to 0x4C0FFFF in Vivado Adress Editor . In the SDK, vct ip and its address is seen in system.mss file.  

 

But in the debug mode, vtc's address is not seen in the memory. (??????? is seen )  

 

 

Regards,

0 Kudos
Highlighted
Explorer
Explorer
4,345 Views
Registered: ‎04-19-2016

Re: TCF command exception : memory set DDR can not access

Jump to solution

Hello, 

 

I added a screenshot about the error. Video Timing Controller ip address is not seen in memory when I debug in SDK. (?????? is seen) 

 

Please give a quick response. 

 

Regards,

 

 

vtc_2015.3_error.PNG
0 Kudos
Moderator
Moderator
4,276 Views
Registered: ‎07-31-2012

Re: TCF command exception : memory set DDR can not access

Jump to solution

Hi,

 

Could you make sure that AXI interconnect connects are proper?

Is it possible to share you hardware design?

 

Regards

Praveen


-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Explorer
Explorer
4,221 Views
Registered: ‎04-19-2016

Re: TCF command exception : memory set DDR can not access

Jump to solution

Hello,

 

Axi connections are seen proper. 

 

But I realized that when I added below red lines into the helloworld.c file, memory locations of video timing controller ip could be seen in SDK. 
 
 
 
#include <stdio.h>
#include "platform.h"
 
#include "fmc_imageon_hdmi_passthrough.h"
fmc_hdmi_passthrough_t demo; 
 
//void print(char *str );
void print (cons char *str)
 
init main()
 
{
 
 printf("Hello World\n\r")
 
demo.uBaseAddr_IIC_FmcImageon = XPAR_FMC_IMAGEON_IIC_0_BASEADDR;
demo.uBaseAddr_VTC_Axi4sTiming = XPAR_FMC_IMAGEON_HDMIO_YUV422_V_TC_0_BASEADDR;
fmc_hdmi_passthrough_init ( &demo) ;
 
cleanup_platform() ;
return 0;
 
}
 
Regards,

 

0 Kudos
Contributor
Contributor
118 Views
Registered: ‎08-01-2018

Re: TCF command exception : memory set DDR can not access

Jump to solution

Hello,

 

    I have similar issue. What was the problem in your case and how it solved?

 

Thanks,

       Mihaita

0 Kudos
Explorer
Explorer
94 Views
Registered: ‎04-19-2016

Re: TCF command exception : memory set DDR can not access

Jump to solution

@mivascu85,

VTC IP is waiting an external clock. Probably I did not plug into the FMC card to my development board. FMC card send a ref clock to VTC IP. If you do not connect FMC card into demo board, you cannot reach VTC IP register. 

And be sure that you properly initialize the FMC card at the beginning of the SW.

Regards,

0 Kudos