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: 
Adventurer
Adventurer
266 Views
Registered: ‎05-03-2018

Test Pattern Generator - strange code problem /video timing ctrl not mapped.

Jump to solution

Hello all,

Unfortunately I have a problem with the test pattern generator. I instantiated it in our project, together with the video timing controller,
but this last one is not mapped: as can be seen from the memory map in the attached image.
I find that strange code repeated on all registers (X "1CDEC0DE") including for example the version register of the macro, clear sign of a problem.
Unfortunately we can not understand what we could have done wrong.
Any suggestions?

 

Thanks in advance.
Best regards,
Andrea

Tags (1)
TPG.png
0 Kudos
1 Solution

Accepted Solutions
Moderator
Moderator
197 Views
Registered: ‎10-04-2017

Re: Test Pattern Generator - strange code problem /video timing ctrl not mapped.

Jump to solution

Hi @andreac_avnet,

 

Can you also try updating the address in IPI?

This will validate 2 things. The first is that this is or is not address specific and the second is that we can be sure that the correct bitstream is being used.

If there is no change here, are you using an AXI interconnect or smart connect in your design? Can you post an image of your design or the BD?

Thank you,

Sam

 

 

 

Don't forget to reply, kudo, and accept as solution.

Xilinx Video Design Hub
5 Replies
Moderator
Moderator
232 Views
Registered: ‎10-04-2017

Re: Test Pattern Generator - strange code problem /video timing ctrl not mapped.

Jump to solution

Hi @andreac_avnet,

 

To double check:

Have you verified that the parameter is correct?

#define XPAR_VTC_0_BASEADDR 0x44A30000

To get another data point does the vtc_selftest_example run correctly/return the same value (X "1CDEC0DE")?

The self test example is found in the system.mss by clicking import example

If you update the bitstream to re-arrange the addresses, do you still see the same result?

 

Regards,

Sam

 

 

Don't forget to reply, kudo, and accept as solution.

Xilinx Video Design Hub
Adventurer
Adventurer
212 Views
Registered: ‎05-03-2018

Re: Test Pattern Generator - strange code problem /video timing ctrl not mapped.

Jump to solution

Hello @samk,
Thank you for the answer.

As evident from the screenshot attached above, the problem is precisely that there is nothing mapped to the address of the baseaddress:
#define XPAR_VTC_0_BASEADDR 0x44A30000
Any code fails to do anything if nothing is mapped.

In addition, the XVtc_SelfTest function simply verifies that the version register is not equal to 0 and then passes successfully.

Best regards,
Andrea

0 Kudos
Moderator
Moderator
198 Views
Registered: ‎10-04-2017

Re: Test Pattern Generator - strange code problem /video timing ctrl not mapped.

Jump to solution

Hi @andreac_avnet,

 

Can you also try updating the address in IPI?

This will validate 2 things. The first is that this is or is not address specific and the second is that we can be sure that the correct bitstream is being used.

If there is no change here, are you using an AXI interconnect or smart connect in your design? Can you post an image of your design or the BD?

Thank you,

Sam

 

 

 

Don't forget to reply, kudo, and accept as solution.

Xilinx Video Design Hub
Moderator
Moderator
150 Views
Registered: ‎11-09-2015

Re: Test Pattern Generator - strange code problem /video timing ctrl not mapped.

Jump to solution

HI @andreac_avnet ,

Do you have any updates on this?

If your question is answered or your issue is solved, please kindly mark the response which helped as solution (click on "Accept as solution" button below the reply)

If this is not solved/answered, please reply in the topic giving more information on your current status.

Thanks and Regards,


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
Adventurer
Adventurer
143 Views
Registered: ‎05-03-2018

Re: Test Pattern Generator - strange code problem /video timing ctrl not mapped.

Jump to solution

Dear @florentw  and @samk,
Thanks for the help, I marked the solution.

Best regards,
Andrea

0 Kudos