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
1,327 Views
Registered: ‎04-19-2016

AXI-VDMA puts in error handler when first time start

Jump to solution

Dear All, 

 

*I am using Axi-VDMA IP to transfer video data from an source to a memory-mapped region.

*I have problem that AXI-VDMA gives always an error when it starts to work first time. It puts error handler in first time, after this start no any error is seen. 

*Due to this error I think that I am always missing the first frame. 

 

Regards,

Tags (5)
0 Kudos
1 Solution

Accepted Solutions
Moderator
Moderator
1,812 Views
Registered: ‎11-09-2015

Re: AXI-VDMA puts in error handler when first time start

Jump to solution

Hi @doner_t,

 

How do you see the error?

 

Did you use a reference design to start with the VDMA? Or did you follow the steps mentioned in the VDMA PG?

 

Regards,

 

Florent


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
4 Replies
Moderator
Moderator
1,813 Views
Registered: ‎11-09-2015

Re: AXI-VDMA puts in error handler when first time start

Jump to solution

Hi @doner_t,

 

How do you see the error?

 

Did you use a reference design to start with the VDMA? Or did you follow the steps mentioned in the VDMA PG?

 

Regards,

 

Florent


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
Explorer
Explorer
1,255 Views
Registered: ‎04-19-2016

Re: AXI-VDMA puts in error handler when first time start

Jump to solution

Dear @florentw

 

Thank you for reply. 

 

Start of frame is not controlled by software now. Source always send images even if we stop the VDMA channels. So when we start again VDMA channels, it is the time probably mid of the current frame and start of frame is already missed, so s2mm interupt is not generated and puts error handler first time. I think that we must synchronize the source' s start of frame with VDMA channels.

 

But you can still suggest any reference VDMA design with its SW solutions. 

 

Regards, 

Tags (1)
0 Kudos
Moderator
Moderator
1,228 Views
Registered: ‎11-09-2015

Re: AXI-VDMA puts in error handler when first time start

Jump to solution

Hi @doner_t,

 

You can use the xapp742 as reference design. It is quite old but there is no big changes in the VDMA since this version.

 

Regards,


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
Explorer
Explorer
1,220 Views
Registered: ‎04-19-2016

Re: AXI-VDMA puts in error handler when first time start

Jump to solution
Dear @florentw,

It is SOFLateErr. Probably Software starts the VDMA channel at the mid of current frame. So start of frame is already missed for current frame. I have to make a sychronization between video source sending image and vdma channel starting.

Thank you.
0 Kudos