AnsweredAssumed Answered

serial flash programmer hangup (cldp)

Question asked by pfeifferc on Jun 2, 2016
Latest reply on Jun 10, 2016 by Jithul_Janardhanan

 

Hi !

I have adapted the given dpia-flash programmer for the BF60x eval board to support mit serial SST26V..flash

it has been working for long time but now I'm not able to reprogram a device after program it for the very first time.

it hangs on the first SPI write in following codefragment routine adi_spi_bf6xx_wait_send_done in adi_spi_bf6xx_send

 

no idea why . the SPI never sends clocks and data out only following timing is measured on the line

 

do

{ stat = *pREG_SPI_STAT;

   if ((stat & BITM_SPI_STAT_TF) == ENUM_SPI_TF_HI)

 

         break;

 

} while (1);

 

so I try to emulate the orig.code wit w25q32bv flash on it - with the same behaviour.

I observe that a reset causes SPI communication because BF607 want to boot from SPI-flash in master mode ?

Whats the problem -bootloader???

 

Outcomes