This engineer's note describes advanced EPROM boot and no-boot scenarios for ADSP-219x DSPs.
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).
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.
VisualDSP++ generates a Loader File (.ldr) that meets Intel Hex conventions using the Loader Utility.
The Loader Kernel is a program residing at the on-chip ROM address 0xFF.0000.