15.1.2 Internal ROM

The ROM contents are:

  • ROM0: Secure bootloader (80 Kbytes) at offset 0
  • ROM1: BCH tables to compute NAND Flash ECC (96 Kbytes) at address 0X00002000
  • ROM2: Crypto-libraries CPKCC (40 Kbytes) at address 0X00040000

By construction, ROMs are only accessible by the CPU with the restriction below:

  • ROM0: accessible only in Secure mode and when executed after reset. This memory is hidden before running code in internal SRAM.
  • ROM1: always accessible in Secure and Non-secure modes
  • ROM2: always accessible in Secure mode