qspi
Differences
This shows you the differences between two versions of the page.
qspi [ 05.02.2025 23:31] – created lars | qspi [ 17.08.2025 05:53] (current) – removed lars | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== QSPI ====== | ||
- | |||
- | Quad SPI is similar to SPI, but it has two additional data lines. | ||
- | |||
- | ===== Protocol ===== | ||
- | |||
- | ==== Flash commands ==== | ||
- | |||
- | === WRITE_STATUS (0x01) === | ||
- | === PAGE_PROGRAM (0x02) === | ||
- | === READ_DATA (0x03) === | ||
- | === WRITE_DISABLE (0x04) === | ||
- | === READ_STATUS (0x05) === | ||
- | === WRITE_ENABLE (0x06) === | ||
- | === FAST_READ (0x0B) === | ||
- | === WRITE_STATUS_3 (0x11) === | ||
- | === READ_STATUS_3 (0x15) === | ||
- | === SECTOR_ERASE (0x20) === | ||
- | === WRITE_STATUS_2 (0x31) === | ||
- | === QUAD_INPUT_PAGE_PROGRAM (0x32) === | ||
- | === READ_STATUS_2 (0x35) === | ||
- | === INDIVIDUAL_BLOCK_LOCK (0x36) === | ||
- | === INDIVIDUAL_BLOCK_UNLOCK (0x39) === | ||
- | === FAST_READ_DUAL_OUTPUT (0x3B) === | ||
- | Dual SPI | ||
- | === READ_BLOCK_LOCK (0x3D) === | ||
- | === PROGRAM_SECURITY (0x42) === | ||
- | === ERASE_SECURITY (0x44) === | ||
- | === READ_SECURITY (0x48) === | ||
- | === READ_UNIQUE_ID (0x4B) === | ||
- | === VOLATILE_SR_WRITE_ENABLE (0x50) === | ||
- | === BLOCK_ERASE_32KB (0x52) === | ||
- | === READ_SFDP (0x5a) === | ||
- | === CHIP_ERASE_A (0x60) === | ||
- | === ENABLE_RESET (0x66) === | ||
- | === FAST_READ_QUAD_OUTPUT (0x6B) === | ||
- | Quad SPI | ||
- | === ERASE_PROGRAM_SUSPEND (0x75) === | ||
- | === SET_BURST_WITH_WRAP (0x77) === | ||
- | === ERASE_PROGRAM_RESUME (0x7A) === | ||
- | === GLOBAL_BLOCK_LOCK (0x7E) === | ||
- | === MANUFACTURER_DEVICE_ID (0x90) === | ||
- | === MFTR_DEVICE_ID_DUAL_IO (0x92) === | ||
- | Dual SPI | ||
- | === MFTR_DEVICE_ID_QUAD_IO (0x94) === | ||
- | Quad SPI | ||
- | === GLOBAL_BLOCK_UNLOCK (0x98) === | ||
- | === RESET_DEVICE (0x99) === | ||
- | === READ_JEDEC_ID (0x9f) === | ||
- | === RELEASE_POWER_DOWN_ID (0xAB) === | ||
- | === POWER_DOWN (0xB9) === | ||
- | === FAST_READ_DUAL_IO (0xBB) === | ||
- | Dual SPI | ||
- | === CHIP_ERASE (0xC7) === | ||
- | === BLOCK_ERASE_64KB (0xD8) === | ||
- | === FAST_READ_QUAD_IO (0xEB) === | ||
- | Quad SPI | ||
- | |||
qspi.1738798313.txt.gz · Last modified: by lars