SPRACR5A february   2020  – may 2023 AWR2243

 

  1.   Trademarks
  2. 1Introduction
  3. 2Basic Bootloader Flow
    1. 2.1 Bootmode – SFLASH
      1. 2.1.1 Image Load Sequence
      2. 2.1.2 ROM Assisted Image Download Sequence
    2. 2.2 Bootmode – SPI
  4. 3Programming Serial Data Flash Over UART (Bootloader Service)
    1. 3.1 File to Download
    2. 3.2 Flash Programming Sequence
    3. 3.3 Supported Commands and Format
    4. 3.4 Flashing Sequence
  5. 4Revision History

Basic Bootloader Flow

A high level bootloader operation could be split into three phases:

  • Device Initialization: bootloader uses “Built In Self Test” (BIST) Engines for hardware diagnostics (for example, RAM tests)
  • Sets up the root clock by starting the APLL
  • Checks SOP lines to proceed with either the Flashing or Execution Modes
GUID-67E42072-FE73-477D-8DEF-E710DC11A424-low.gifFigure 2-1 Basic Bootloader Flow Chart