Analog Devices EE-280 In-Circuit Flash Programming on ADSP-2106x SHARC Processors

This document describes the In-Circuit Flash Programming on ADSP-2106x SHARC® Processors. It is intended for system designers and engineers who need to update the system program in the field.


Analog Devices EE-280 In-Circuit Flash Programming on ADSP-2106x SHARC Processors - cover page
Brand
Analog Devices
Category
microcontrollers
Document type
Application Note
Language
English
Pages
8
File format
PDF
File size
276 KB
Published
03 August, 2012
Updated
30 September, 2023
MD5 checksum
CB9128E5FBCD7B23F782435A61A76A3A

About this manual

This document provides technical guidance on interfacing flash memory to the BMS space of ADSP-2106x SHARC processors for booting purposes. It covers hardware connections for specific models like the ADSP-21065L and explains how to modify existing EPROM interfaces for flash usage.

The guide demonstrates two software approaches for programming the flash in-circuit: using a flash programmer driver with the VisualDSP++ Flash Programmer utility, and using a standalone flash programmer application. It includes steps for generating loader files and configuring the VisualDSP++ tools to erase and write data to the flash memory.

What's inside

  • Introduction
  • Hardware Interface
  • Flash Interface on the ADSP-21065L EZ-KIT Lite Board
  • Flash Programmer Driver
  • Programming the Flash
  • Using the Flash Programmer Utility
  • Using the Flash Programmer Application
  • Booting from Flash Memory

Specifications

Supported Processor FamilyADSP-2106x SHARC processors
Boot Memory Widthsingle 8-bit-wide memory device
Compatible Flash ExampleM29W040B 512-KB flash
DMA Channel for FlashDMA channel 9

Frequently asked questions

How is the flash memory interfaced to the processor?

The flash memory must be interfaced to the BMS space of the processor for booting, connecting the address bus, data bus, BMS#, and RD# signals.

Which data lines connect the ADSP-21060/21061/21062 to the flash?

Data lines D23:16 of the processor must be connected to data lines D7:0 of the flash.

Download PDF (276 KB)

More Analog Devices Manuals


View all Analog Devices manuals →