SPRUJF5 November   2024 AM2612

ADVANCE INFORMATION  

  1.   1
  2.   Abstract
  3.   Trademarks
  4. Introduction
  5. Acronyms Used in This Document
  6. ROM Boot Requirements
  7. Application Requirements
  8. Additional Usage Factors
  9. Flash Support in MCU PLUS SDK
  10. Boot Compatible Flash Devices
  11. Tested Flash Devices
  12. Related Documentation From Texas Instruments
  13. 10Revision History

Introduction

Flash memory can be utilized two different ways in the user system:

  • Memory is used as boot media; the application image is stored in the flash memory and used as bootloader source.
  • Memory is used as a storage media during application.

When picking a flash memory IC, the device must comply with all boot requirements of the system-on-chip (SoC). If the memory is used as boot media, some guidelines must be followed to work efficiently as a storage device during application.

Figure 1-1 depicts the flash memory organization once the secondary bootloader (SBL) image and valid application image are present.

AM261x OSPI Flash Memory MapFigure 1-1 OSPI Flash Memory Map
Note: The flash region can be utilized starting at "0x0_0000 + SBL Size Image" to 0xE_FFFF for product-specific data.

Figure 1-2 shows the Boot Flow process where the flash usage is put into perspective, assuming a valid image is already present in flash.

AM261x General Boot FlowFigure 1-2 General Boot Flow