USB stops working when DMA transfering data from AHB SRAM

Discussion created by lpcware Employee on Jun 15, 2016
Content originally posted in LPCWare by jpplus on Tue Dec 09 19:33:39 MST 2014

I narrow down a USB stop working issue when transfering data from AHB SRAM address(0x2000 0000).
Basically, when the DMA transfer buffer from address of AHB SRAM, then USB stops working, but if I put the DMA destination buffer to local SRAM, then it can work.

to me, it is kind of AHB bus competetion between USB and DMA AHB SRAM.

Any solution for that?

My hardware is 4337.