Analog Devices ADSP-219x DSP Advanced EPROM Boot Application Note EE-164

This engineer's note describes advanced EPROM boot and no-boot scenarios for ADSP-219x DSPs.


Analog Devices ADSP-219x DSP Advanced EPROM Boot Application Note EE-164 - cover page
Brand
Analog Devices
Document type
Application Note
Language
English
Pages
16
File format
PDF
File size
285 KB
Published
03 August, 2012
Updated
30 September, 2023
MD5 checksum
E85FD690D7ABD54D09D2798DB2A0F399

About this manual

This document provides technical notes on using Analog Devices' DSP components and development tools, specifically focusing on Advanced EPROM Boot and No-boot Scenarios with ADSP-219x DSPs. It demonstrates that EPROM/Flash devices can be used at run-time to store coefficient tables, overlays, or execute instructions directly, potentially reducing SRAM requirements.

The guide details the tool chain for converting Executable Files (.dxe) into Loader Files (.ldr) using VisualDSP++ and discusses how the Loader Kernel initializes on-chip memory. It also covers the distinction between logical and physical addresses when accessing off-chip memories via the External Memory Interface (EMI).

What's inside

  • Introduction
  • EPROM Booting Tools Chain Details
  • Loader Utility and Loader Kernel
  • ADSP-219x Memory Booting
  • On-chip Memory Map
  • Logical versus Physical Addresses
  • Memory Segment Types

Frequently asked questions

What is the goal of this document regarding EPROM usage?

The goal is to demonstrate that EPROM/Flash is useful at run-time as well, allowing it to store coefficient tables or execute instructions directly.

What file format does VisualDSP++ generate for EPROM programming?

VisualDSP++ generates a Loader File (.ldr) that meets Intel Hex conventions using the Loader Utility.

Where does the Loader Kernel reside?

The Loader Kernel is a program residing at the on-chip ROM address 0xFF.0000.

Download PDF (285 KB)

More Analog Devices Manuals


View all Analog Devices manuals →