Что-то не выходит каменный цветок.
Купил две "мамы" DB9 и usb-com адаптер, поколдовал с драйверами -- вроде всё встало, COM-порт в списке устройств появился. После запуска puTTY при замкнутых Rx и Tx отображается эхо введённых символов. Вроде всё нормально.
Спаял шнурок по любезно предоставленной MiX'ом схеме, подключил соответствующие концы к Электронике и COM-порту, включил машину, послал BREAK -- и... ничего. Включал-выключал, посылал BREAK многократно, всё равно "собаки" нет как нет.
Полез в Техническое Описание НС1, чтобы уточнить, как включается связь с пультовым терминалом:
"В РЕЖИМ СВЯЗИ С ПУЛЬТОВЫМ ТЕРМИНАЛОМ ЦП МОЖЕТ:
- ВОЙТИ ПРИ ВКЛЮЧЕНИИ ПИТАНИЯ
- ИЛИ ПЕРЕЙТИ В НЕГО ИЗ РЕЖИМА ПРОГРАММНОЙ РАБОТЫ В СЛЕДУЮЩИХ СЛУЧАЯХ: 1) ПОСЛЕ ВЫПОЛНЕНИЯ КОМАНДЫ HALT; 2) ПРИ УСТАНОВКЕ АКТИВНОГО СИГНАЛА НА ЛИНИИ "ОСТ Н"."
...
РЕГИСТРЫ 17777560..17777566 СУЩЕСТВУЮТ ТОЛЬКО ПРИ НАЛИЧИИ НИЗКОГО ПОТЕНЦИАЛА НА 9 КОНТАКТЕ РАЗ'ЕМА "ПЕЧАТЬ" (СИГНАЛ "ТЕРМИНАЛ L"). ЭТОТ СИГНАЛ ТАКЖЕ ПОЗВОЛЯЕТ ОТРАБАТЫВАТЬ КОМАНДУ "РАЗРЫВ ЛИНИИ", РАЗРЕШАЯ ВЫРАБОТКУ СИГНАЛА ОСТАНОВ ЦП. ФУНКЦИЮ ИНТЕРФЕЙСА ПУЛЬТОВОГО ТЕРМИНАЛА ВЫПОЛНЯЕТ ИНТЕРФЕЙС УСТРОЙСТВА ВВОДА/ВЫВОДА, ПРИ ЭТОМ ВСЕ ЕГО РЕГИСТРЫ СОХРАНЯЮТСЯ, ФУНКЦИОНИРОВАНИЕ НЕ ИЗМЕНЯЕТСЯ.
...
ПРИ ВЫПОЛНЕНИИ АВТО-ТЕСТА ПРОИЗВОДИТСЯ КОНТРОЛЬ НАЛИЧИЯ В ВК АДРЕСОВ 17777560..17777566. ПРИ ИХ НАЛИЧИИ ПРОГРАММИРУЕТСЯ СКОРОСТЬ ОБМЕНА ИНТЕРФЕЙСА ВНЕШНЕГО УСТРОЙСТВА ВВОДА/ВЫВДОА 9600 БОД, ПРИ ОТСУТСТВИИ ЭТИХ АДРЕСОВ - 4800 БОД."
То есть получается, что как только с разъёма "ПЕЧАТЬ" проходит сигнал BREAK (при заземлённом контакте 9), процессор получает команду останова и переходит в режим связи с пультовым терминалом.
Выходит, либо я где-то напорол с подключением, либо всё ж таки процессору каюк?
Последний раз редактировалось firerock; 05.02.2018 в 05:42. Причина: полёт мысли
А умеет ли этот адаптер посылать BREAK?
Чтобы гарантировано послать BREAK надо подать +3..12в на 3й контакт разъёма "Печать" предварительно отсоединив от адаптера только 3й контакт.
Если появилось приглашение- дело в адаптере.
Далее можно повесить кнопку разрывающая цепь 3 печать - 3 сомпорт и замыкающая 3 печать на +12в.
12в можно взять с того-же разъёма "Печать".
Светодиоды горят и без процессора, а вот гасятся при проходе теста. Соответственно во время теста процессор работает, и не факт что не работает когда все светодиоды горят (такая комбинация ошибки теста есть).
- - - Добавлено - - -
На время отладки лучше отключить питание винчестера, он не любит многократных пусков- отключений.
- - - Добавлено - - -
И ещё.
Кнопку можно использовать типа МП3 и посылку BREAK делать достаточно одной секунды. После можно вызывать приглашение нажатием клавиши Enter (ВК).
Спасибо за совет! Кабель переделал, как вы сказали: четыре с чем-то вольта взял с перемычки между 5-м и 6-м контактами, ООД ГОТОВО и АПД ГОТОВА. К сожалению, не помогло, в таком варианте тоже не работает Ничего, всё равно пригодится, теперь BREAK буду отправлять только таким образом, наверняка.
Прикольно. То есть, получается, процессор их не зажигает, а гасит. Или не гасит. Или просто мёртвый.
Я не упомянул, во время первого пуска машины выяснилось, что винчестер посетил карачун: он стал издавать непередаваемые звуки, хххщщщщщщ-хххщщщщщщ-хххщщщщщщ-хххщщщщщщ-хххщщщщщщ. Я его сразу же отключил и вынул нафиг из корпуса, чтобы не действовал на нервы. Не беда, прикуплю другой; наверное, даже ST-225 какой-нибудь. Но с периферией потом буду разбираться, сейчас бы мать запустить...
(наверное, винт специально приехал умирать на родину, ведь сделали его у нас, в Ростове-на-Дону)
Пока просто вывел проводки из разъёма, завтра куплю в магазине что-нибудь приличествующее.
В общем, вопрос остаётся открытым: либо всё-таки проблема с подключением, либо в процессоре (или где-то в недрах матери).
Следующий шаг -- попытаюсь раздобыть что-нибудь с настоящим com-портом и попробую ещё раз, чтобы уже точно исключить первый вариант.
Последний раз редактировалось firerock; 06.02.2018 в 02:18.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)