Прошивка при замене микросхем памяти: как не потерять данные
Проверено · служба закупок ICBOMS, Шэньчжэнь
Если в приборе стоит микросхема памяти и её нужно заменить, единственный источник прошивки — сама микросхема. Поэтому порядок всегда одинаковый: сначала считать содержимое программатором (до выпаивания, если прибор ещё подаёт признаки жизни), затем заменить микросхему и записать содержимое в новую. Без копии восстановление часто невозможно: производители оборудования прошивки не публикуют, а у приборов с калибровками и конфигурацией они уникальны для каждого экземпляра.
Типы памяти и чем их читать
| Тип | Примеры | Чтение |
|---|---|---|
| I²C EEPROM | 24Cxx, 93Cxx | Программатор или USB-переходник; можно читать на плате через выводы |
| SPI flash | 25Cxx, W25Qxx | Программатор (CH341 и подобные), клипсой на плате или после выпаивания |
| Параллельная flash | 29Fxx, 39SFxx | Программатор с поддержкой TSOP-адаптеров |
| УФ-ПЗУ | 27Cxx, советские серии | Программатор с поддержкой УФ-ПЗУ; стирание ультрафиолетом |
| Внутренняя память МК | AVR, STM32, PIC | Внутрисхемное программирование (SWD/ISP) — до замены контроллера |
Почему копия важнее микросхемы
Микросхему памяти можно купить в любом количестве. Прошивку — почти никогда: производитель её не публикует, а если прибор прошёл калибровку, содержимое вообще уникально. Поэтому в ремонтной практике копии снимают профилактически с работающих приборов: если прибор исправен, прочитать и сохранить память стоит заранее, потому что в следующий раз может быть уже поздно. Это относится к промышленному оборудованию, медицинской технике и приборам с длинным сроком службы особенно.
Практические правила
- Перед любой заменой памяти — считать содержимое и сохранить в двух местах (не на одном носителе).
- Для внутренней памяти микроконтроллеров — проверить защиту от чтения: если она включена, скопировать содержимое невозможно, и это меняет стратегию ремонта.
- Читая клипсой на плате, отключайте питание прибора: программатор подаёт своё.
- Проверяйте контрольную сумму после записи — совпадение подтверждает, что копия записалась корректно.
- Для приборов на гарантии и медицинской техники — фиксируйте всё, что делалось с памятью: это часть истории обслуживания.
Если копии нет
Дальше остаются два пути: искать прошивку в сервисной сети (для распространённого оборудования она иногда есть у других мастеров) или обращаться к производителю, что для снятых с производства приборов редко возможно. Именно поэтому правило «снять копию заранее» не перестраховка, а часть стратегии ремонта. Микросхемы памяти всех перечисленных типов мы поставляем, включая снятые с производства, — пришлите обозначение, корпус и количество.
Примените это к своему списку
Отправьте партномера или всю спецификацию. По каждой строке придёт ответ: что можно найти, в каком состоянии и какие есть аналоги — затем строки отгружаются вместе.