Микросхема W25Q128JVSQ от Winbond — это SPI Flash память объёмом 128 Мбит (16 Мбайт) в корпусе SOIC-8, и прошить её можно любым программатором с поддержкой SPI-памяти серии 25: бюджетным CH341A, универсальным TL866II Plus (MiniPro) или через Raspberry Pi с утилитой flashrom. Буква «S» в маркировке указывает на корпус SOIC-8 с шириной 208 mil, а «Q» — на поддержку Quad SPI режима. Главный вопрос, который нужно решить до покупки оборудования, — рабочее напряжение чипа, потому что серия W25Q128 выпускается в версиях на 3.3 В и 1.8 В, и подача неправильного напряжения способна вывести микросхему из строя.

Такие чипы встречаются в роутерах, материнских платах (BIOS), видеокартах, спутниковых ресиверах, принтерах и ТВ-приставках. Ниже разберём, как определить версию чипа, какой программатор выбрать под конкретную задачу и как выполнить прошивку без риска «убить» флешку.

Как определить версию чипа: 3.3 В или 1.8 В

Перед подключением программатора обязательно уточните питание конкретного экземпляра. В линейке Winbond чипы с маркировкой W25Q128JV работают от 2.7–3.6 В, а версия W25Q128JW (и аналогичные с индексом W) — от 1.7–1.95 В. Если на корпусе стоит именно «JV», это стандартная 3.3-вольтовая версия.

Дополнительная проверка — измерить напряжение между 8-й (VCC) и 4-й (GND) ножками чипа прямо на плате устройства при его включении. Если там около 1.8 В — подавать 3.3 В от программатора категорически нельзя.

⚠️ Внимание: подача 3.3 В на 1.8-вольтовую флешку может необратимо повредить ячейки памяти. Если сомневаетесь в версии чипа — проверьте напряжение на плате мультиметром до подключения программатора.

💡

W25Q128JVSQ с маркировкой JV — это версия на 3.3 В. Версии с индексом W требуют 1.8 В и адаптер понижения напряжения.