SPI Flash Configurations#

Configuration parameters for SPI flashes.

Variables#

Information for Spansion S25L208K.

Information for Winbond W25X20BV.

Information for Winbond W25Q80BV.

Information for Macronix MX25L2006E.

Information for Macronix MX25L4006E.

Information for Macronix MX25L8006E.

Information for Macronix MX25R8035F.

Information for Macronix MX25L1606E.

Information for Macronix MX25U1635E.

Information for Macronix MX25R3235F.

Information for Macronix MX25R6435F.

Information for Atmel AT25DF041A.

Information for Atmel AT25DF081A.

Information for Adesto AT25SF041.

Information for Numonyx M25P20.

Information for Numonyx M25P40.

Information for Numonyx M25P80.

Information for ISSI IS25LQ025B.

Information for ISSI IS25LQ512B.

Information for ISSI IS25LQ010B.

Information for ISSI IS25LQ020B.

Information for ISSI IS25LQ040B.

Macros#

#define

Support all devices.

#define

Support all Spansion devices.

#define

Support Spansion S25FL208K.

#define

Support all Winbond devices.

#define

Support Winbond W25X20BV.

#define

Support Winbond W25Q80BV.

#define

Support all Macronix devices.

#define

Support Macronix MX25L2006E.

#define

Support Macronix MX25L4006E.

#define

Support Macronix MX25L8006E.

#define

Support Macronix MX25R8035F.

#define

Support Macronix MX25L1606E.

#define

Support Macronix MX25U1635E.

#define

Support Macronix MX25R3235F.

#define

Support Macronix MX25R6435F.

#define

Support all Atmel devices.

#define

Support Atmel AT25DF041A.

#define

Support Atmel AT25DF081A.

#define

Support Adesto AT25SF041.

#define

Support all Numonyx devices.

#define

Support Numonyx M26P20.

#define

Support Numonyx M26P40.

#define

Support Numonyx M26P80.

#define

Support Numonyx M26P16.

#define

Support all ISSI devices.

#define

Support ISSI IS25LQ025B.

#define

Support ISSI IS25LQ512B.

#define

Support ISSI IS25LQ010B.

#define

Support ISSI IS25LQ020B.

#define

Support ISSI IS25LQ040B.

Variable Documentation#

spansion8MInfo#

const BootloaderStorageImplementationInformation_t spansion8MInfo

Information for Spansion S25L208K.


Definition at line 319 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

windbond2MInfo#

const BootloaderStorageImplementationInformation_t windbond2MInfo

Information for Winbond W25X20BV.


Definition at line 335 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

windbond8MInfo#

const BootloaderStorageImplementationInformation_t windbond8MInfo

Information for Winbond W25Q80BV.


Definition at line 351 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

macronix2MInfo#

const BootloaderStorageImplementationInformation_t macronix2MInfo

Information for Macronix MX25L2006E.


Definition at line 367 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

macronix4MInfo#

const BootloaderStorageImplementationInformation_t macronix4MInfo

Information for Macronix MX25L4006E.


Definition at line 383 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

macronix8MInfo#

const BootloaderStorageImplementationInformation_t macronix8MInfo

Information for Macronix MX25L8006E.


Definition at line 399 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

macronix8MLPInfo#

const BootloaderStorageImplementationInformation_t macronix8MLPInfo

Information for Macronix MX25R8035F.


Definition at line 415 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

macronix16MInfo#

const BootloaderStorageImplementationInformation_t macronix16MInfo

Information for Macronix MX25L1606E.


Definition at line 431 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

macronix16M2VInfo#

const BootloaderStorageImplementationInformation_t macronix16M2VInfo

Information for Macronix MX25U1635E.


Definition at line 447 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

macronix32MLPInfo#

const BootloaderStorageImplementationInformation_t macronix32MLPInfo

Information for Macronix MX25R3235F.


Definition at line 463 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

macronix64MLPInfo#

const BootloaderStorageImplementationInformation_t macronix64MLPInfo

Information for Macronix MX25R6435F.


Definition at line 480 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

atmel4MInfo#

const BootloaderStorageImplementationInformation_t atmel4MInfo

Information for Atmel AT25DF041A.


Definition at line 496 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

atmel8MInfo#

const BootloaderStorageImplementationInformation_t atmel8MInfo

Information for Atmel AT25DF081A.


Definition at line 512 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

adesto4MInfo#

const BootloaderStorageImplementationInformation_t adesto4MInfo

Information for Adesto AT25SF041.


Definition at line 528 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

numonyx2MInfo#

const BootloaderStorageImplementationInformation_t numonyx2MInfo

Information for Numonyx M25P20.


Definition at line 544 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

numonyx4MInfo#

const BootloaderStorageImplementationInformation_t numonyx4MInfo

Information for Numonyx M25P40.


Definition at line 560 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

numonyx8MInfo#

const BootloaderStorageImplementationInformation_t numonyx8MInfo

Information for Numonyx M25P80.


Definition at line 576 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

numonyx16MInfo#

const BootloaderStorageImplementationInformation_t numonyx16MInfo

Information for Numonyx M25P16.


Definition at line 592 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

issi256KInfo#

const BootloaderStorageImplementationInformation_t issi256KInfo

Information for ISSI IS25LQ025B.


Definition at line 608 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

issi512KInfo#

const BootloaderStorageImplementationInformation_t issi512KInfo

Information for ISSI IS25LQ512B.


Definition at line 624 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

issi1MInfo#

const BootloaderStorageImplementationInformation_t issi1MInfo

Information for ISSI IS25LQ010B.


Definition at line 640 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

issi2MInfo#

const BootloaderStorageImplementationInformation_t issi2MInfo

Information for ISSI IS25LQ020B.


Definition at line 656 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

issi4MInfo#

const BootloaderStorageImplementationInformation_t issi4MInfo

Information for ISSI IS25LQ040B.


Definition at line 672 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

Macro Definition Documentation#

BTL_STORAGE_SPIFLASH_ALL_DEVICES#

#define BTL_STORAGE_SPIFLASH_ALL_DEVICES

Support all devices.


Definition at line 163 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_SPANSION_DEVICES#

#define BTL_STORAGE_SPIFLASH_SPANSION_DEVICES

Support all Spansion devices.


Definition at line 168 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_SPANSION_S25FL208K#

#define BTL_STORAGE_SPIFLASH_SPANSION_S25FL208K
Value:
1

Support Spansion S25FL208K.


Definition at line 173 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_WINBOND_DEVICES#

#define BTL_STORAGE_SPIFLASH_WINBOND_DEVICES

Support all Winbond devices.


Definition at line 178 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_WINBOND_W25X20BV#

#define BTL_STORAGE_SPIFLASH_WINBOND_W25X20BV
Value:
1

Support Winbond W25X20BV.


Definition at line 183 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_WINBOND_W25Q80BV#

#define BTL_STORAGE_SPIFLASH_WINBOND_W25Q80BV
Value:
1

Support Winbond W25Q80BV.


Definition at line 185 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_MACRONIX_DEVICES#

#define BTL_STORAGE_SPIFLASH_MACRONIX_DEVICES

Support all Macronix devices.


Definition at line 190 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_MACRONIX_MX25L2006E#

#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25L2006E
Value:
1

Support Macronix MX25L2006E.


Definition at line 195 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_MACRONIX_MX25L4006E#

#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25L4006E
Value:
1

Support Macronix MX25L4006E.


Definition at line 197 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_MACRONIX_MX25L8006E#

#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25L8006E
Value:
1

Support Macronix MX25L8006E.


Definition at line 199 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_MACRONIX_MX25R8035F#

#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25R8035F
Value:
1

Support Macronix MX25R8035F.


Definition at line 201 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_MACRONIX_MX25L1606E#

#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25L1606E
Value:
1

Support Macronix MX25L1606E.


Definition at line 203 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_MACRONIX_MX25U1635E#

#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25U1635E
Value:
1

Support Macronix MX25U1635E.


Definition at line 205 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_MACRONIX_MX25R3235F#

#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25R3235F
Value:
1

Support Macronix MX25R3235F.


Definition at line 207 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_MACRONIX_MX25R6435F#

#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25R6435F
Value:
1

Support Macronix MX25R6435F.


Definition at line 209 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ATMEL_DEVICES#

#define BTL_STORAGE_SPIFLASH_ATMEL_DEVICES

Support all Atmel devices.


Definition at line 214 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ATMEL_AT25DF041A#

#define BTL_STORAGE_SPIFLASH_ATMEL_AT25DF041A
Value:
1

Support Atmel AT25DF041A.


Definition at line 220 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ATMEL_AT25DF081A#

#define BTL_STORAGE_SPIFLASH_ATMEL_AT25DF081A
Value:
1

Support Atmel AT25DF081A.


Definition at line 222 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ADESTO_AT25SF041#

#define BTL_STORAGE_SPIFLASH_ADESTO_AT25SF041
Value:
1

Support Adesto AT25SF041.


Definition at line 224 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_NUMONYX_DEVICES#

#define BTL_STORAGE_SPIFLASH_NUMONYX_DEVICES

Support all Numonyx devices.


Definition at line 229 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_NUMONYX_M25P20#

#define BTL_STORAGE_SPIFLASH_NUMONYX_M25P20
Value:
1

Support Numonyx M26P20.


Definition at line 234 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_NUMONYX_M25P40#

#define BTL_STORAGE_SPIFLASH_NUMONYX_M25P40
Value:
1

Support Numonyx M26P40.


Definition at line 236 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_NUMONYX_M25P80#

#define BTL_STORAGE_SPIFLASH_NUMONYX_M25P80
Value:
1

Support Numonyx M26P80.


Definition at line 238 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_NUMONYX_M25P16#

#define BTL_STORAGE_SPIFLASH_NUMONYX_M25P16
Value:
1

Support Numonyx M26P16.


Definition at line 240 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ISSI_DEVICES#

#define BTL_STORAGE_SPIFLASH_ISSI_DEVICES

Support all ISSI devices.


Definition at line 245 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ISSI_IS25LQ025B#

#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ025B
Value:
1

Support ISSI IS25LQ025B.


Definition at line 250 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ISSI_IS25LQ512B#

#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ512B
Value:
1

Support ISSI IS25LQ512B.


Definition at line 252 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ISSI_IS25LQ010B#

#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ010B
Value:
1

Support ISSI IS25LQ010B.


Definition at line 254 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ISSI_IS25LQ020B#

#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ020B
Value:
1

Support ISSI IS25LQ020B.


Definition at line 256 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h

BTL_STORAGE_SPIFLASH_ISSI_IS25LQ040B#

#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ040B
Value:
1

Support ISSI IS25LQ040B.


Definition at line 258 of file platform/bootloader/storage/spiflash/btl_storage_spiflash_configs.h