Найти в Дзене

Ремонт платы GE D20K DNP3 I/O Control Module

Текст не мой, но было бы крайне жалко, чтобы труд человека исчез в песках времени. Далее цитирую оригинальную орфографию. Дано: General Electric D20K DNP3 I/O Control Module : не работает, пишет EEPROM CRC ERROR. Hardware version 101, Base firmware 101. Процессор, переставленный из д20с в д20к не стартует. равно как и наоборот. видимо что-то все-таки в нем прошито в его памяти. Решение: Итак, всё получилось по итогу. С некоторыми накладками. В целом, подключился к работающему D20K по WESMAINT порту, сделал дамп области B600-B7FF, из дампа сделал файл в формате S1 для загрузки, изменив адреса на 100-2FF, командой DL загрузил этот файл, а потом перенёс область SHADOW (100-2FF) в EEPROM (B600-B7FF) командой EEPROG. Ради веселья поперекидывал микроконтроллеры MC68HC11E1CFN2 (они в постельках PLCC) между D20K и D20S - достаточно после перебрасывания зашить в EEPROM нужный даммп - и работает как родное. Да, кстати, на дочерних платах второго канала DNP3.0 в D20S и D20K практически на всех вс

Текст не мой, но было бы крайне жалко, чтобы труд человека исчез в песках времени. Далее цитирую оригинальную орфографию.

Дано: General Electric D20K DNP3 I/O Control Module : не работает, пишет EEPROM CRC ERROR. Hardware version 101, Base firmware 101.

Процессор, переставленный из д20с в д20к не стартует. равно как и наоборот. видимо что-то все-таки в нем прошито в его памяти.

Решение: Итак, всё получилось по итогу. С некоторыми накладками. В целом, подключился к работающему D20K по WESMAINT порту, сделал дамп области B600-B7FF, из дампа сделал файл в формате S1 для загрузки, изменив адреса на 100-2FF, командой DL загрузил этот файл, а потом перенёс область SHADOW (100-2FF) в EEPROM (B600-B7FF) командой EEPROG. Ради веселья поперекидывал микроконтроллеры MC68HC11E1CFN2 (они в постельках PLCC) между D20K и D20S - достаточно после перебрасывания зашить в EEPROM нужный даммп - и работает как родное. Да, кстати, на дочерних платах второго канала DNP3.0 в D20S и D20K практически на всех всё решилось перепаиванием микросхемы портов SC16C652B - после этой процедуры всё заработало.

Login: d20p
Password: rd

Можно было сразу перешить EEPROM, но я когда вытаскивал залитый лаком микроконтроллер повредил его, пришлось купить другой.

-2

Здесь помогло то, что модуль D20 внутри себя имеет схему и подпрограмму для перепрошивки EEPROM. Если применять сторонний программатор, то для работы с микросхемами MC16HC11 надо программатор примерно за 50K рублей. USB за 3-5 тыс. ₽ так не умеют.

Ну и плюсом то, что в WESTERM от D20S можно вставить D20K - придёт питание и связь по WESMAINT и линиям связи. У D20S и D20K разъемы подключения к исполнительным цепям смешены. Совпадёт только один - питание и связь с модулем.