Было такое же.
Сама ошибка 200 несущественная (срабатывание whatchdog) и она без проблем сбрасывается с клавиатуры.
Дальше контроллер работает исправно, но должны быть выполнены другие условия...
Виной тому севшая батарейка, установленная внутри микросхемы M48T02 -в ней есть часы и ОЗУ с батарейным резервным питанием.
Это видимо "закладка" производителя- батарейка рассчитана на 10 лет, а потом, пожалуйте, покупайте новый контроллер за тысячу с лишним баксов.
Сначала заменил батарейку как немцы советуют на форуме automatenfreunde.de:
- распиновка.jpg (86.31 KiB) 36603 просмотра
Осторожно! Пилить нужно только около середины, дальше лежит часовой кварц - можно повредить!
После этого часы стали работать исправно, а параметры сохраняться и при выключении питания.
Однако кроме этого в микросхеме M48T02 видимо записаны какие-то данные конфигурации, без которых всё вроде бы работает, но компрессор не запускается как у автора темы.
Удалось отремонтировать контроллер только скопировав содержимое микросхем M48T02 и AT28C64 с донора.
Причем записывать нужно одновременно обе микросхемы, т.к. программа видимо проверяет согласованность определённых данных в обоих микросхемах. При сбое памяти в микросхеме M48T02 у меня так же частично повредились данные во EEPROM AT28C64B - как минимум частично повредились некоторые текстовые сообщения, которые храняться для 2-х языков в AT28C64.
Запись одной M48T02 не решала проблемы. Проще всего прошивку выполнить если выпаять обе микросхемы из платы, впаяв на их место панельки с цанговыми зажимами. Перед включением питания нужно прошить образы обоих микросхем, снятых в одном цикле выключения питания с донора.
Можно конечно с донора считать образы и не выпаивая микросхемы из платы (я так и делал вначале), но придётся перерезать кучу дорожек для этого, т.к. эти микросхемы поддерживают только параллельное программирование и придётся резать дорожки, чтобы исключить конфликты на шине.
В общем у меня есть дампы этих микросхем, а также ПЗУ 27с1001 для контроллера
ATLAS COPCO ELEKTRONIKON MkIII версии (PartNo.) 1900 0700 08 ed 00
SerialNo. 02011900024
Готов поделиться ими.
Серийный номер прописывается в EEPROM. Как показывает практика это не мешает прошить дампы и в другие устройства с другим серийным номером.
Мне также нужны дампы для версии 1900 0700 05 ed 00, что бы восстановить другой контроллер для которого у меня нет донора.
В этом контроллере используется более старый микроконтроллер ST90R30 (в 08 версии ST90R158Q6).
Заливка дампов от новой модели превращает 05 версию в кирпич.
Может быть у кого-нибудь есть дампы для PartNo.: 1900 0700 05 ed 00 ?