Dear Forum,
I am writing a flash routine which is able to rewrite some sectors by DMA. When the source is RAM everything works fine. When source is the flash itself the code stucks because the DMA never ends and therefore the loop
while (!(DMAIRQ & DMA_CHANNEL_0));
is never ending. Is there any restriction regarding flashing by DMA using source and destination the flash? My code is based on the example SW supplied by TI, so I am aware of the word aligned FCTL.WRITE and so on.
Thanks for any help
spachner