# Поддерживаемые чипы **[🇬🇧 English version](Supported-Chips.md)** --- ## Сводка по чипам (v3.0) | Тип | Количество | Производители | |-----|------------|---------------| | Parallel NAND | 60+ | Samsung, Micron, SK Hynix, Kioxia, Macronix, Winbond | | SPI NAND | 55+ | GigaDevice, Winbond, Macronix, Micron, Kioxia, XTX | | SPI NOR | 75+ | Winbond, Macronix, ISSI, GigaDevice, Micron, EON | | eMMC | 40+ | Samsung, Micron, SK Hynix, SanDisk, Kingston | | UFS | 10+ | Samsung, Micron, SK Hynix, Kioxia | **Всего: 230+ чипов** --- ## Типы интерфейсов | Тип | Проводов | Скорость | Применение | |-----|----------|----------|------------| | **Parallel NAND** | 14+ | Высокая | Большие объёмы, старые устройства | | **SPI NAND** | 4-6 | Средняя | Роутеры, IoT | | **SPI NOR** | 4-6 | Средняя | BIOS, загрузчики | | **eMMC** | 4-6 | Высокая | Телефоны, планшеты | | **UFS** | - | Очень высокая | Только детекция | --- ## Parallel NAND ### Samsung | Модель | Объём | Страница | ID | |--------|-------|----------|-----| | K9F1G08U0D | 128MB | 2KB | EC F1 00 95 | | K9F2G08U0D | 256MB | 2KB | EC DA 10 95 | | K9F4G08U0D | 512MB | 2KB | EC DC 10 95 | | K9F8G08U0M | 1GB | 2KB | EC D3 51 95 | | K9GAG08U0E | 2GB | 8KB | EC D5 84 72 | | K9LCG08U0A | 4GB | 8KB | EC D7 94 76 | ### SK Hynix | Модель | Объём | Страница | ID | |--------|-------|----------|-----| | HY27UF081G2A | 128MB | 2KB | AD F1 80 1D | | HY27UF082G2B | 256MB | 2KB | AD DA 80 15 | | HY27UF084G2B | 512MB | 2KB | AD DC 80 15 | | H27U1G8F2BTR | 128MB | 2KB | AD F1 00 1D | | H27U4G8F2DTR | 512MB | 4KB | AD DC 90 95 | ### Micron | Модель | Объём | Страница | ID | |--------|-------|----------|-----| | MT29F1G08ABADAH4 | 128MB | 2KB | 2C F1 80 95 | | MT29F2G08ABAEAH4 | 256MB | 2KB | 2C DA 90 95 | | MT29F4G08ABADAH4 | 512MB | 2KB | 2C DC 90 95 | | MT29F8G08ADBDAH4 | 1GB | 4KB | 2C 38 00 26 | | MT29F16G08CBACAH4 | 2GB | 4KB | 2C 48 04 46 | ### Kioxia (Toshiba) | Модель | Объём | Страница | ID | |--------|-------|----------|-----| | TC58NVG0S3HTA00 | 128MB | 2KB | 98 F1 80 15 | | TC58NVG1S3HTA00 | 256MB | 2KB | 98 DA 90 15 | | TC58NVG2S0HTA00 | 512MB | 4KB | 98 DC 90 26 | | TC58NVG3S0FTA00 | 1GB | 4KB | 98 D3 90 26 | ### Macronix | Модель | Объём | Страница | ID | |--------|-------|----------|-----| | MX30LF1G08AA | 128MB | 2KB | C2 F1 80 1D | | MX30LF2G18AC | 256MB | 2KB | C2 DA 90 95 | | MX30LF4G18AC | 512MB | 2KB | C2 DC 90 95 | --- ## SPI NAND ### GigaDevice | Модель | Объём | QSPI | ECC | ID | |--------|-------|------|-----|-----| | GD5F1GQ4UBxIG | 128MB | ✅ | ✅ | C8 D1 | | GD5F2GQ4UBxIG | 256MB | ✅ | ✅ | C8 D2 | | GD5F4GQ4UBxIG | 512MB | ✅ | ✅ | C8 D4 | | GD5F1GQ5UExxG | 128MB | ✅ | ✅ | C8 51 | ### Winbond | Модель | Объём | QSPI | ECC | ID | |--------|-------|------|-----|-----| | W25N01GV | 128MB | ✅ | ✅ | EF AA 21 | | W25N02KV | 256MB | ✅ | ✅ | EF AA 22 | | W25N04KV | 512MB | ✅ | ✅ | EF AA 23 | | W25N01JW | 128MB | ✅ | ✅ | EF BC 21 | ### Macronix | Модель | Объём | QSPI | ECC | ID | |--------|-------|------|-----|-----| | MX35LF1GE4AB | 128MB | ✅ | ✅ | C2 12 | | MX35LF2GE4AB | 256MB | ✅ | ✅ | C2 22 | | MX35LF4GE4AD | 512MB | ✅ | ✅ | C2 37 | ### Micron | Модель | Объём | QSPI | ECC | ID | |--------|-------|------|-----|-----| | MT29F1G01ABAFD | 128MB | ✅ | ✅ | 2C 14 | | MT29F2G01ABAGD | 256MB | ✅ | ✅ | 2C 24 | | MT29F4G01ABAFD | 512MB | ✅ | ✅ | 2C 34 | ### XTX | Модель | Объём | QSPI | ECC | ID | |--------|-------|------|-----|-----| | XT26G01A | 128MB | ✅ | ✅ | 0B E1 | | XT26G02A | 256MB | ✅ | ✅ | 0B E2 | --- ## SPI NOR ### Winbond W25Q | Модель | Объём | QSPI | Напряжение | JEDEC ID | |--------|-------|------|------------|----------| | W25Q16JV | 2MB | ✅ | 3.3V | EF 40 15 | | W25Q32JV | 4MB | ✅ | 3.3V | EF 40 16 | | W25Q64JV | 8MB | ✅ | 3.3V | EF 40 17 | | W25Q128JV | 16MB | ✅ | 3.3V | EF 40 18 | | W25Q256JV | 32MB | ✅ | 3.3V | EF 40 19 | | W25Q512JV | 64MB | ✅ | 3.3V | EF 40 20 | ### Macronix MX25L | Модель | Объём | QSPI | Напряжение | JEDEC ID | |--------|-------|------|------------|----------| | MX25L1606E | 2MB | ✅ | 3.3V | C2 20 15 | | MX25L3206E | 4MB | ✅ | 3.3V | C2 20 16 | | MX25L6406E | 8MB | ✅ | 3.3V | C2 20 17 | | MX25L12835F | 16MB | ✅ | 3.3V | C2 20 18 | | MX25L25635F | 32MB | ✅ | 3.3V | C2 20 19 | | MX25L51245G | 64MB | ✅ | 3.3V | C2 20 1A | ### ISSI IS25LP | Модель | Объём | QSPI | Напряжение | JEDEC ID | |--------|-------|------|------------|----------| | IS25LP016D | 2MB | ✅ | 3.3V | 9D 60 15 | | IS25LP032D | 4MB | ✅ | 3.3V | 9D 60 16 | | IS25LP064D | 8MB | ✅ | 3.3V | 9D 60 17 | | IS25LP128F | 16MB | ✅ | 3.3V | 9D 60 18 | | IS25LP256D | 32MB | ✅ | 3.3V | 9D 60 19 | ### GigaDevice GD25Q | Модель | Объём | QSPI | Напряжение | JEDEC ID | |--------|-------|------|------------|----------| | GD25Q16C | 2MB | ✅ | 3.3V | C8 40 15 | | GD25Q32C | 4MB | ✅ | 3.3V | C8 40 16 | | GD25Q64C | 8MB | ✅ | 3.3V | C8 40 17 | | GD25Q128C | 16MB | ✅ | 3.3V | C8 40 18 | --- ## eMMC ### Samsung | Модель | Объём | HS200 | HS400 | MID | |--------|-------|-------|-------|-----| | KLMBG4JETD-B041 | 32GB | ✅ | ✅ | 0x15 | | KLMAG1JETD-B041 | 16GB | ✅ | ❌ | 0x15 | | KLMCG2JETD-B041 | 64GB | ✅ | ✅ | 0x15 | ### Micron | Модель | Объём | HS200 | HS400 | MID | |--------|-------|-------|-------|-----| | MTFC4GACAJCN | 4GB | ❌ | ❌ | 0x13 | | MTFC8GACAAAM | 8GB | ✅ | ❌ | 0x13 | | MTFC16GACAANA | 16GB | ✅ | ❌ | 0x13 | ### SanDisk | Модель | Объём | HS200 | HS400 | MID | |--------|-------|-------|-------|-----| | SDINBDG4-32G | 32GB | ✅ | ✅ | 0x45 | | SDINBDG4-16G | 16GB | ✅ | ❌ | 0x45 | --- ## ID производителей ### Parallel NAND | ID | Производитель | |----|---------------| | 0x2C | Micron | | 0x98 | Kioxia (Toshiba) | | 0xAD | SK Hynix | | 0xC2 | Macronix | | 0xC8 | GigaDevice | | 0xEC | Samsung | | 0xEF | Winbond | ### SPI NAND | ID | Производитель | |----|---------------| | 0x0B | XTX | | 0x2C | Micron | | 0x98 | Kioxia | | 0xC2 | Macronix | | 0xC8 | GigaDevice | | 0xEF | Winbond | ### SPI NOR | ID | Производитель | |----|---------------| | 0x9D | ISSI | | 0xC2 | Macronix | | 0xC8 | GigaDevice | | 0xEF | Winbond | ### eMMC | MID | Производитель | |-----|---------------| | 0x02 | SanDisk | | 0x11 | Toshiba | | 0x13 | Micron | | 0x15 | Samsung | | 0x45 | SanDisk | | 0x90 | SK Hynix | --- ## Неизвестные чипы Если твой чип не распознаётся: 1. OpenFlash покажет "Unknown" с ID чипа 2. Можно попробовать операции с ручными настройками 3. [Запроси поддержку чипа](https://github.com/openflash/openflash/issues/new) ### Как добавить чип 1. Получи ID чипа (показывается в OpenFlash) 2. Найди даташит 3. Отправь PR или issue с: - Производитель и модель - ID байты - Размер страницы, блока, объём - Особые требования к таймингам --- ## Следующие шаги - [Подключение железа](Hardware-Setup-RU.md) — схемы подключения - [Решение проблем](Troubleshooting-RU.md) — если чип не определяется