Flash programming ADSP-BF504


I need to flash program ADSP-BF504 processor using the SST26VF032BA flash memory. I am using Visual DSP ++ 5.0. I have created the .ldr files for flashing. As per documentation, a flash driver supporting the memory used and target processor needs to be loaded prior to flashing the .ldr files.

As flash driver is not available for this processor under example flash drivers provided with Visual DSP installation, how to create a flash driver for programming this processor? 

Please provide guidance on how to modify existing flash drivers or create a new driver for this processor so that I can use the Flash Programmer utility in Visual DSP ++ 5.0.

  • 0
    •  Analog Employees 
    on Jul 31, 2020 8:33 AM 5 months ago

    Hi Akshara,

    Unfortunately, we don't have a driver for this specific flash part you have selected because the flash drivers that we ship with our tools are specific to our EZ-Kits. 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, it's relatively simple to port an existing Flash Programmer Driver to match your specific flash part. This documentation is available at VisualDSP++-> 'Help'->'Contents'->'Emulation Tools'->'Flash Programmer'.

    We are aware of many customers who have successfully modified our flash drivers for different flash parts.

    Anand Selvaraj.