Supported Boot Memories on SAMA7D65

Last modified by Microchip on 2025/07/14 11:50

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.

QSPI Flash

The ROM code checks for the presence of Serial Flash Discoverable Parameters (SFDP) in the Quad Serial Peripheral Interface (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

ManufacturerPart NumberSize (Bytes)
SSTSST26VF016B2 MB
SSTSST26VF032B4 MB
SSTSST26VF032BA4 MB
SSTSST26VF064B8 MB
WinbondW25Q64JVSIQ8 MB
WinbondW25Q128JVSQ16 MB
WinbondW25M512JVEIQ64 MB
Macronix®MX25V4035FM2I512 KB
MacronixMX25V8035FM2I1 MB
MacronixMX25V1635FM2I2 MB
MacronixMX25L3233FM2I-08G4 MB
MacronixMX25L3273FM2I-08G4 MB
MacronixMX25L6433FM2I-08G8 MB
MacronixMX25L6473FM2I-08G8 MB
MacronixMX25L12845GMI-08G16 MB
MacronixMX25L25645GM2I-08G32 MB
MacronixMX25L51245GMI-08G64 MB
MacronixMX25L51245GMI-10G64 MB
MacronixMX66L1G45GMI-08G128 MB
GIGA DeviceGD25Q127CSIGR16 MB
InfineonS25FL064LABMF0138 MB
InfineonS25FL127SABMFV00016 MB

The NAND Flash boot feature uses Programmable Multibit Error Correcting Code (PMECC) to detect and correct errors during NAND Flash read operations.

 

NAND Flash Memories

ManufacturerPart NumberSize (Bytes)PMECC Config
Micron®MT29F4G08ABBFAH4512 MB0xc0085007
MicronMT29F4G08ABAFAH4512 MB0xc0085007

SDMMC

The ROM code initially verifies whether the eMMC boot partition is enabled. If no boot partition is enabled, the boot process proceeds with the standard SDTM card 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. Partition the SD card before formatting a partition into FAT32 file system.

 

SD Cards

ManufacturerPart NumberSize (Bytes)
SanDisk®AX0502YW512 MB
Transcend™F4482832 GB
KingstonSDCS2/32GB32 GB
KingstonKingston64 GB

eMMC

The ROM code initially verifies whether the eMMC boot partition is enabled. If no boot partition is enabled, the boot process proceeds with the standard eMMC 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.

 

eMMC

ManufacturerPart NumberSize (Bytes)
KingstonEMMC16G-IB2916 GB
SanDiskSDINBDA6-16G16 GB
Alliance Memory®ASFC16G31M-51BIN16 GB

Back to Top