Introduces the function and usage methods of VisualDSP++® Flash Programmer API
This document is an Engineer-to-Engineer Note (EE-311) from Analog Devices that details the use of the VisualDSP++ Flash Programmer API. It explains how developers can automate the uploading, erasing, and filling of executable code and data image files into flash memory on Blackfin processors.
The note provides a typical usage workflow involving connecting to the VisualDSP++ IDDE object, loading flash drivers, erasing sectors (either all or block-by-block), filling memory with specific values, and uploading application images. It includes example VBScript code demonstrating these operations.
| Required Development Tools Version | VisualDSP++ Development Tools version 4.5 or higher |
|---|---|
| Supported Processors | All Blackfin processors |
The API provides a subset of functions including EraseAll, EraseBlock, FillFlash, LoadDriver, and LoadFile to manage flash memory.
The ADSP-BF533 EZ-KIT Lite and the ADSP-BF537 EZ-KIT Lite evaluation systems were used.
Yes, it works with both ICE emulator connections and Debug Agent connections.