Other Parts Discussed in Thread: MSP430F2618
Hi, I'm using a timer-triggered DMA to transfer a byte once every 3 ms from an array in RAM to UCA0TXBUF, but I'd like to write 128 bytes to flash memory with the CPU at the same time. The user guide says that interrupts are automatically disabled during any flash operation, but the DMA should still make the transfers even if DMAIE and the timer interrupts are disabled, right? I believe all I need is for the DMA itself to be enabled, and to set the timer as its trigger source.
Also, in case that won't work, and I need to move my code into RAM, how can I go about finding where my code is located in memory? I'm using IAR and outputting the module map as an HTML file, but I'm having a hard time distinguishing between data and code.
Thanks!