AnsweredAssumed Answered

LPC4330 SDIF DMA Starting additional data write transfers on open ended multi-block writes

Question asked by Nathan Smith on Oct 20, 2016
Latest reply on Oct 24, 2016 by Nathan Smith

I'm attempting to perform an open ended multi-block write operation to a SD memory card.  Once the first multi-block transfer is finished (not sending auto_stop at the end), the next DMA is setup with  Chip_SDIF_SetByteCnt() and Chip_SDIF_DmaSetup().

 

Once the card is no longer busy, how do I initiate that DMA data transfer withing issuing a command on the CMD line?  I've been through the registers a few times and can't seem to see how to do this.  Or is there a SD command that would be safe to send that would allow proper data write transfer to continue while the card is in multi-block write mode and start the DMA transfer that has been setup? 

Outcomes