Вопрос к знатокам устройства часиков (512ВИ1) на плате IDE-RTC. Дошли руки пописать под них ПО, всё прекрасно работает, но есть большой и неприятный глюк! Если после любого обращения к часам выключить питание компа, то комп не стартует (на экране хаотично мигающий мусор). Аппаратный сброс не помогает. Помогает только выключить и подождать 20+ секунд. После (видимо глубокой разрядки кондёров по питанию) комп стартует и работает нормально. Глюк стабильный. Если не обращаться к ВИ1, то комп выключается-включается нормально. Пробником в железку пока не лазил, но по симптомам полное ощущение, что эта самая ВИ1 при старте "светит в ШД" и т.о. мешает работе ЦПУ. Вероятно, после обращения к ВИ1, её нужно как-то специально переводить в сон, но как?
Я перерисовал с "китайского" на "русский" причинный участок схемы:
Вижу некий "рассыпной" триггер на рулёжку чипселектом ВИ1, активируется он похоже стробом адреса ВИ1 (AS), а вот с деактивацией я не понимаю что там наворочено...
Никакой документации по программированию нет (или у кого-то есть?). Есть чужая утилита работы с этими часами, там никаких откровений, и с ней глюк тот же самый. Как понять задумку авторов?






Ответить с цитированием