Hi,
I was trying to run the SDK Host tool --- SPI flash writer (spi-flash-writer.out) with CCS V5 on my DM8148 EVM board, and I got this error:
[CortexA8] SF: Got idcode ff ff ff
[CortexA8] Checking if Winbond flash writer can be used..
[CortexA8] SF: Unsupported Winbond ID ffff
[CortexA8] No known Serial Flash found
And I setup the pins on my EVM as below:
Switch S1, S1[5:1] ==> 10110 , other pins should be 0 (i.e. OFF).
This sets BTM[4:0] in SPI boot mode
Switch SW2---->SPI ON
Switch SW2---->NAND ON (if NOR is required then this should be 0
i.e. OFF).
If I bypass this idcode check, I am able to write bytes into SPI flash using Winbond, but I always got the error:
"Winbond page programming timed out" --- the bytes read back from SPI flash is 0xFF.
Are there any switches to be setup in addition?
Can somebody help ?
Thanks,
Philip