Как считать\записать биос с XMC XM25QH128AHIG

XM25QH128AHIG-300x225

Флешки XMC XM25QH128AHIG начали массово применяться в китайских платах в 2021—2022 году.

Модель имеет 2 неприятных нюанса:

  • С ней отказывается работать fpt (W): There is no supported SPI flash device installed
  • Программатору CH341 (черной версии) не хватает питания, чтобы работать с данной SPI Flash (возможно характерно не для всех ревизий программатора). Характерные симптомы — несовпадение контрольных сумм после прошивки, сплошные «FF» при чтении.

К счастью, обе проблемы можно исправить.

Исправляем работу FPT

FPT (W) не распознает микросхему так как данных о ней нет в файле fparts.txt.

Чтобы исправить это добавляем в конец файла XM25QH128A, 0x207018, 0x8000000, 0x1000, 0x20, 64, 0 и сохраняем его.

После этого утилита должна начать корректно определять чип.

Альтернативный вариант: скачайте fparts.txt от более новой версии утилиты, включающий информацию о большем количестве чипов.

    zip fparts
    Размер файла: 3 KB Кол-во скачиваний: 347

Доработка программатора

Перед тем как приступать к модификации — убедитесь, что программатор и правда не может работать с данным чипом. Судя по всему, этим страдают только некоторые ревизии CH341A.

Как обычно, модификация выполняется исключительно на ваш страх и риск. Модернизация не повлияет на работу с другими чипами (winbond, macronix, micron), встречающимися на lga2011-3

sr341mod

 

3.3V_Fix

Информация для данного материала взята с форума overclockers.