We have a BF561 custom board with S25FL128P1
We want to program it in circuit via the JTAG with U-Boot
Can I progam Spanison's S25FL128P1 with your ADI ICE 100B.
Yes, it is possible to use the ICE-100B to program the flash on your custom board.
Programming flash is done via the Flash Programmer which is available from within the IDDE by selecting Tools->Flash Programmer. If you require detailed step by step instructions on how to program flash then i would recommend that you take a look at the instructions contained within the ReadMe.txt file associated with the BF561 Power on Self Test (POST) example. Please note, the instructions are for programming an EZ-Kit board but should allow you to get a basic understanding of what to do. You can find the POST example using the following path -
<Install Dir>\VisualDSP 5.0\Blackfin\Examples\ADSP-BF561 EZ-KIT Lite\Power_On_Self_Test
As stated in the POST ReadMe file, in order to program the flash you first need to load a Flash Driver. We ship example Flash Drivers within VisualDSP++ but these are only compatible with the flash on our EZ-Kit boards. This means the 'BF561EzFlashDriver.dxe' driver referenced in the ReadMe will not be suitable for you.
As this is the case we would recommend that you use one of our current drivers as a base for creating a driver which will be compatible with your flash part. We provide documentation for the Flash Programmer API, which describes the commands the Flash Programmer Drivers require to perform the Flash accesses.
Following the API, you should be able to port an existing Flash Programmer Driver to match your specific flash part. This documentation is available at 'Help'->'Contents'->'Emulation Tools'->'Flash Programmer'.
Retrieving data ...