USB Host DMA to internal SRAM - Data abort

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB Host DMA to internal SRAM - Data abort

Jump to solution
1,598 Views
ohjana
Contributor I

Hi all,

I use the freescale driver for USB Host to connect a mass storage device and read a file on it into the ddr memory which is attached to the vybrid.

This works well. Now I tried to stream the msd file content to the vybrids internal 512 kByte SRAM. If I do so the vybrid gets an data abort if the DMA

of the host controller starts to stream the msd file content to the internal SRAM.

Picture below shows my intenetion. While the USB Host DMA streams his transaction data into the internal SRAM, the Processor

can do any other stuff on the ddr memory without any interruption.

Why do I get an data abort if the dma starts his work?

Thanks for your help.

0 Kudos
Reply
1 Solution
1,414 Views
CommunityBot
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!

View solution in original post

0 Kudos
Reply
4 Replies
1,415 Views
CommunityBot
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!
0 Kudos
Reply
1,415 Views
timesyssupport
Senior Contributor II

Hello,

Is this issue encountered when running Linux on the Vybrid, or MQX?

Thank you,

Timesys Support

0 Kudos
Reply
1,415 Views
karina_valencia
NXP Apps Support
NXP Apps Support

ohjana​ did you get previous comment?

0 Kudos
Reply
1,415 Views
karina_valencia
NXP Apps Support
NXP Apps Support

timesyssupport​ are you able to help here?

0 Kudos
Reply