FSDev_NOR_STM25 supports Numonyx/ST’s M25 & M45 serial flash memories, as described in various datasheets at Numonyx (http://www.numonyx.com). This driver has been tested with or should work with the devices in the table below.
The M25P-series devices are programmed on a page (256-byte) basis and erased on a sector (32- or 64-KB) basis. The M25PE-series devices are also programmed on a page (256-byte) basis, but are erased on a page, subsector (4-KB) or sector (64-KB) basis.
Manufacturer | Device | Capacity | Block Size | Block Count |
ST | M25P10 | 1 Mb | 64-KB | 2 |
ST | M25P20 | 2 Mb | 64-KB | 4 |
ST | M25P40 | 4 Mb | 64-KB | 8 |
ST | M25P80 | 8 Mb | 64-KB | 16 |
ST | M25P16 | 16 Mb | 64-KB | 32 |
ST | M25P32 | 32 Mb | 64-KB | 64 |
ST | M25P64 | 64 Mb | 64-KB | 128 |
ST | M25P128 | 128 Mb | 64-KB | 256 |
ST | M25PE10 | 1 Mb | 64-KB | 2 |
ST | M25PE20 | 2 Mb | 64-KB | 4 |
ST | M25PE40 | 4 Mb | 64-KB | 8 |
ST | M25PE80 | 8 Mb | 64-KB | 16 |
ST | M25PE16 | 16 Mb | 64-KB | 32 |
Table 16-7 Supported M25 serial flash