А как проверить ИР22 не выпаивая?
А как проверить ИР22 не выпаивая?
Вероятно - проще всего логическим анализатором.
Распишите пожалуйста методику.
http://vicgain.sdot.ru/spmikro/smikr5.htm здесь, вроде, неплохое описание логики работы ИР22. Подключить 2 входа анализатора 1 и 11 ноге, а ещё два попарно ко входам и выходам..Правда, так, наверное, не проверишь, отключаются ли выходы при 1 на ноге 1
Возник вопрос. Версии биоса для каждой версии платы разный?? Если записать не тот биос - работать не будет? Сколько существует версий плат и версий биоса? Пытаюсь восстановить один поиск. Плата, видимо, из первых. выпуск 9107(91год? )-клеймо на плате. Проц не по центру, а ближе к динамику. Проц нормально читает и выполняет ПЗУ. Память вся выпаяна, посажена на панельки, неисправная выкинута, остальная проверена тестером от ТРОЛ.РТ5 тоже выпаяна, считана - прошивка соответствует. Посажена в панельку. Шины, вроде, в порядке. Комп не работает.Звуков нет. Пробую биосы, помеченные как 89 и 91.(родная прошивка была неисправна). На ВВ55 (45) все сигналы, вроде, приходят нормально.Таже в в одну ПЗУ зашил тест от Троникс. он тоже молчит, ни звука.. Делаю вывод - или не программируются ВВ55 по причине несоответствующего биоса, либо неисправна вв55 . Возможно ли такие варианты? Можно ли проверить ВВ55 как то?
Смотрим сигналы выборки на вв55. Идёт постоянный опрос клавиатуры. На выходах рядов вв55 должны быть короткие импульсы. Времянки уже не помню, но они привязаны к интервалами системного таймера. Кстати, таймер тоже выход посмотри, что генерирует прерывания. Про биосы не скажу. Штатных только 2 видел и, говорят под 2 вида клавиатур модификации.
На выходах клавиатурной ВВ55 нет импульсов коротких. CS на них формируется РТ5, она была выпаяна, прошивка в ней правильная. на её входах шина адреса, она работает нормально. А вот есть ли конкретно CS на ВВ55 - сейчас не помню. вечером, после работы, гляну. Таймер, что генерирует прерывания - это
ВН59?? Тоже вечером посмотрю.
Таймер - это ви53 или ви54. ВН59 - контроллер прерываний. На него должны приходить импульсы от таймера, а он уже делает int процессора. Вся эта периферия программируется процессором перед началом работы.
Импульсы опроса и CS нужно внимательно смотреть осциллографом с рабочей синхронизацией - период импульсов большой.
Таймер не работал. не было импульсов на входах с, была неисправна D10 (ТМ2). Поменял. Теперь таймер выдаёт импульсы на ВН59 (он у меня UM8259A)
Однако последний не даёт прерываний на 17 ноге. CS,WR,RD на него приходят, A0 на него приходитI0 и I6 приходят с таймера, D0-D7 к процу подключены, данные по ним ходят. На 17 ноге тишина. На замену?
- - - Добавлено - - -
Вообще, непонятно, что с Поиском, с бедным, делали. Уже поменяны неисправные лн1 2 шт, лл1, ир22 2шт, ап6 больше половины памяти были неисправны, ПЗУ теперь ещё ТМ2 нашлась...
Последний раз редактировалось vazman; 03.12.2016 в 21:47.
Тут сложно однозначно диагноз поставить. ВН59 инициализируется в самом начале, при старте биоса. Если при старте обращения к нему (CS + WR ) были, прерывания от таймера приходят, а он INT процессора не дергает, то наверное, на замену. Хотя импортные мс более живучие, чем наши.
Да, а питание, причем прямо на выводах, есть?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)