cancel
Showing results for 
Search instead for 
Did you mean: 

SPI serial flash and DMA transfer

tomajdo
Associate
Posted on August 18, 2010 at 14:25

SPI serial flash and DMA transfer

3 REPLIES 3
domen23
Associate II
Posted on May 17, 2011 at 14:03

//interrupt routine DMA1Ch3 Transfer Complete

void V_SPI_FLASH_DMA_DataTransferCH3Complete(void)

{

  DMA_ClearITPendingBit(DMA1_IT_TC2);

DMA1_IT_TC3?

tomajdo
Associate
Posted on May 17, 2011 at 14:03

Thankyou for answer, I have corrected this mistake but without any changes :(

parun.raj9
Associate
Posted on May 17, 2011 at 14:03

Hi tom.f,

were you able to find a solution to this problem.

I am seeing a similar problem with my system, where at random, values read from the SPI flash using DMA are zeros.

To be more specific, I have a flash file system and when a file is readout, sometimes there is a block of zeros in the read out data.I know that the file data in flash is good and the read will be successful if I try to read again.