I am loading the attached driver for external SPI flash(M25P16-VMN3TPB) of BF518F in a custom board.
flash programmer window
Output of loading driver:
Obtained message:Driver load success
Driver info in flash programmer window is correct.
But in flash info device code and manufacture code is 0.Where as 20 and 15 are expected.
Programming tab of flash programmer window
I tried to load an ldr file(format intel hex:well tested running program) .
Output of ldr load is:" error in loading:file write will not complete."
Commands tab of flash programmer window
Erase all fails .(error msg: Polling toggle bit failed.)
Selecting all sectors and erase sectors pass.
Reset flash fails.(error msg: Polling toggle bit failed.)
Fill flash command fails.(error msg: Polling toggle bit failed.)
Instead with same m25p16.c used in attached driver I run a simple flash test program to read IDs,which is run correctly.
Shall I know where is the problem?
While loading internal flash driver from (C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\Examples\ADSP-BF518F EZ-Board\Flash Programmer\InternalSPI)following error message is obtained
Error:unknown commands,driver load failed.
Asking to verify its a BF518F with internal flash.