LPC845 DMA write to GPIO fails

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

LPC845 DMA write to GPIO fails

66 Views
phatpaul
Contributor III

It seems LPC845 DMA cannot write GPIO at 0xA0000000

I get DMA0 ->ERRINT=1 when trying to do the GPIO write.

As troublehooting step, I changed the dest address to RAM and do not get the ERRINTflag. 

I have not been able to find a definitive source to say if this is truly impossible.

I did find a reference which is not definitive but hints that this might be the case:
https://community.nxp.com/t5/LPC-Microcontrollers/Lpc-824-DMA-to-GPIO/m-p/650903

Can someone please confirm?

0 Kudos
Reply
0 Replies
%3CLINGO-SUB%20id%3D%22lingo-sub-2389301%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELPC845%20DMA%20write%20to%20GPIO%20fails%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2389301%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EIt%20seems%20LPC845%20DMA%20cannot%20write%20GPIO%20at%200xA0000000%3C%2FP%3E%3CP%3EI%20get%20DMA0%20-%26gt%3BERRINT%3D1%20when%20trying%20to%20do%20the%20GPIO%20write.%3C%2FP%3E%3CP%3EAs%20troublehooting%20step%2C%20I%20changed%20the%20dest%20address%20to%20RAM%20and%20do%20not%20get%20the%20ERRINTflag.%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20not%20been%20able%20to%20find%20a%20definitive%20source%20to%20say%20if%20this%20is%20truly%20impossible.%3C%2FP%3E%3CP%3EI%20did%20find%20a%20reference%20which%20is%20not%20definitive%20but%20hints%20that%20this%20might%20be%20the%20case%3A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FLPC-Microcontrollers%2FLpc-824-DMA-to-GPIO%2Fm-p%2F650903%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FLPC-Microcontrollers%2FLpc-824-DMA-to-GPIO%2Fm-p%2F650903%3C%2FA%3E%3C%2FP%3E%3CP%3ECan%20someone%20please%20confirm%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E