Supported Boot Memories on SAMA7D65
This document lists some memory references that have been tested successfully on SAMA7D65 as boot memories. More information about the memory boot interface configuration can be found in the "Boot Strategies" section chapter of the SAMA7D6 Series data sheet.
Quad Serial Peripheral Interface (QSPI) Flash
The ROM code checks for the presence of Serial Flash Discoverable Parameters (SFDP) in the QSPI NOR memory. If SFDP tables are not present, the ROM code uses hard-coded values as fallback settings to read the boot file. The ROM code is compatible with any QSPI NOR memory that can provide its SFDP, as specified by the JEDEC JESD216B standard.
QSPI Flash Memories | Manufacturer | Part Number | Size (Bytes) |
SST | SST26VF016B | 2 MB | |
SST | SST26VF032B | 4 MB | |
SST | SST26VF032BA | 4 MB | |
SST | SST26VF064B | 8 MB | |
Winbond | W25Q64JVSIQ | 8 MB | |
Winbond | W25Q128JVSQ | 16 MB | |
Winbond | W25M512JVEIQ | 64MB | |
Macronix® | MX25V4035FM2I | 512KB | |
Macronix | MX25V8035FM2I | 1 MB | |
Macronix | MX25V1635FM2I | 2 MB | |
Macronix | MX25L3233FM2I-08G | 4 MB | |
Macronix | MX25L3273FM2I-08G | 4 MB | |
Macronix | MX25L6433FM2I-08G | 8 MB | |
Macronix | MX25L6473FM2I-08G | 8 MB | |
Macronix | MX25L12845GMI-08G | 16 MB | |
Macronix | MX25L25645GM2I-08G | 32 MB | |
Macronix | MX25L51245GMI-08G | 64 MB | |
Macronix | MX25L51245GMI-10G | 64 MB | |
Macronix | MX66L1G45GMI-08G | 128 MB | |
GIGA Device | GD25Q127CSIGR | 16 MB | |
Infineon | S25FL064LABMF013 | 8 MB | |
Infineon | S25FL127SABMFV000 | 16 MB |
Nand Flash
The NAND Flash boot feature uses PMECC to detect and correct errors during NAND Flash read operations.
NAND Flash Memories | Manufacturer | Part Number | Size (Bytes) | PMECC Config |
Micron® | MT29F4G08ABBFAH4 | 512MB | 0xc0085007 | |
Micron | MT29F4G08ABAFAH4 | 512MB | 0xc0085007 |
SD Card/e.MMC
The ROM code initially verifies whether the SD card or the e.MMC Boot Partition is enabled. If no boot partition is enabled, the boot process proceeds with the standard SD/e.MMC detection. In this case, the ROM code searches for a boot.bin file located in the root directory of a FAT12, FAT16, or FAT32 file system.
NB: 64 GB memories are formatted in exFAT. You need to partition the SD card before formatting a partition into FAT32 file system.
SD | Manufacturer | Part Number | Size (Bytes) |
SanDisk® | AX0502YW | 512 MB | |
Transcend™ | F44828 | 32 GB | |
Kingston | SDCS2/32GB | 32 GB | |
Kingston | SDCS2/64GB | 64 GB |
e.MMC | Manufacturer | Part Number | Size (Bytes) |
Kingston | EMMC16G-IB29 | 16 GB | |
SanDisk | SDINBDA6-16G | 16 GB | |
Alliance Memory | ASFC16G31M-51BIN | 16 GB | |
Alliance Memory | ASFC32G31T3-51BIN | 32 GB | |
SkyHigh | S40FC008C3B1I00300 | 8 GB | |
SkyHigh | S40FC016C3B1I00000 | 16 GB | |
Greenliant | GLS85VM1016T-T-W-B1YE-ND248 | 16 GB | |
Greenliant | GLS85VM1032T-T-W-B1YE-ND248 | 32 GB | |
Intelligent Memory | IMC1B1A3C3A9A5I3A | 16 GB | |
Intelligent Memory | IMC1B1A8C2A2A1E3A6A0000 | 32 GB | |
ATP Electronics | AF016GEC5X-2001A3 | 16 GB | |
Lexar® | FEMDNN004G-58A42 | 4 GB |