SPRT770 April   2024 AM263P4 , AM263P4-Q1

 

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

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.

AM263P 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.

AM263P General Boot FlowFigure 1-2 General Boot Flow