BYTEMAN, под рукой не было шприца,до появления отсосов активно юзал иголочки с разным диаметром.Сейчас есть отсос и паяльная станция.
BYTEMAN, под рукой не было шприца,до появления отсосов активно юзал иголочки с разным диаметром.Сейчас есть отсос и паяльная станция.
Радио-Губитель Канал на YouTube
В общем инвертировал tx rx и оно заработало, не уверен что правильно. Но если в терминале выбрать режим 8-N-1 и RTS/CTS handshake то в УК-НЦ можно считать в регистре 176562 переданное значение (причем можно читать скоко угодно!!! оно не очищается, это нормально?) а если записать в регистр 176566 число то оно приходит на терминал к ПЭЦЭ.
Где теперь взять HX multiplexer под это дело?
Да.
Чтобы проверить работу квитирования - нужно послать в терминале несколько разных байтов, а потом прочитать их из порта один за другим ( Windows должна сохранить отправленные байты в буфере FIFO и выдавать их в линию по сигналам квитирования ).
Комплект сервера HX для работы через порт CA: HX_Server 2.2_-_UKNC_-_CA_21.01.13_16-15, кроме специального загрузчика для СА-протокола УКНЦ, который ещё нужно написать.Где теперь взять HX multiplexer под это дело?
Можно сначала загрузиться не через HX, а потом перезагрузиться с HX по команде BOOT HX0:
Или ввести с пульта загрузчик в стиле C2, но работающий через порт СА:
Показаны только те коды, которые нужно ввести. По мере их ввода пульт много чего будет показывать, но нужно, не обращая на это внимания - просто ввести все указанные выше символы. Там где стоит значок '¬' - нужно нажимать [ПС], а там где такого значка нет - нужно нажимать [ВК].Код:100/102¬ 2 10000/106427¬ 340¬ 12706¬ 10000¬ 12702¬ 176562¬ 4567¬ 12¬ 105737¬ 176560¬ 100375¬ 111203¬ 207¬ 105712¬ 105737¬ 176564¬ 100375¬ 112737¬ 100¬ 176566¬ 12700¬ 1000¬ 5004¬ 4715¬ 110324¬ 77003¬ 5007 10000G
...
Последний раз редактировалось Patron; 23.09.2014 в 14:31.
Спасибо, вчера до 3 часов ночи вводил загружчик из файла UKNC-style Loader.odt попутно заменяя все 17756x на 17656x но он после запуска так и не сцепился с HX server-ом. Странно что когда я слал код 026 или символ @ ему в ответ он тоже никак не реагировал. Сегодня попробую еще повозиться.
[ПС] [ВК] ? перевод строки и возврат каретки? это типо 0xd 0xa? чето не совсем понял этот момент, вот тут есть описание команд пульта УК-НЦ: http://www.emuverse.ru/wiki/%D0%A3%D...BD%D0%B8%D0%B5
в таблице 50, так там указанно что стрелка влево заносит набранное значение а вниз вверх переходит к отображению следующего предыдущего, это и нужно мне да? (по крайней мере я так раньше читал писал в память - методом тыка разузнал, а вчера наткнулся на эту доку и понял как запускать набитый код, нужно в регистр R7 залить адрес и нажать кнопку ИСП, а команда 10000G не сработает)
Последний раз редактировалось bigral; 12.02.2013 в 18:14.
Когда UKNCcomSender получает код промпта, указанный в параметре PromptChar :
он ждёт столько секунд, сколько указано в параметре Wait_at_Prompt_sec и, если никаких других байтов за это время не поступило - начинает передавать первые BytesToSend байтов из файла, заданного в параметре BootFile.Код:[UKNCcomSender.ini] InitialStateOf[Load] = 1 SaveChangesFor[Load] = 0 BytesToSend = 512 BootFile = Boot_RT-11_from_HX0.bin Wait_at_Prompt_sec = 1 PromptChar = "@" Imprint_Date&Time = 1
Все поступающие серверу HX из COM-порта байты выводятся в окно PortDump, поэтому легко можно проверить - получал сервер промпт от начального загрузчика или нет.
---------- Post added at 17:20 ---------- Previous post was at 17:18 ----------
Ну, я в УКНЦ полный ноль, поэтому нажимать надо то, что в одном случае сразу открывает для ввода следующую ячейку, а в другом - просто закрывает ячейку и показывает промпт пульта.
---------- Post added at 17:21 ---------- Previous post was at 17:20 ----------
Горе мне.
Чето тут тоже не очень понял, я думал что ПО ЛЮБОМУ сначало нужно в отладке зашуровать LOADER (как я понимаю 100->102 102->2 это какой-то вектор в с адреса 10000 идет сам код) и запустить его, а потом уже пробовать нажимать кнопку BOOT from HX0 на пэцэ, да? Иначе как загрузиться НЕ через HX? (если имеется ввиду С2 или диск то у меня ничего такого нету еще надо бы подмутить MSCP какой-то на SD карточке)
Если нет возможности загрузиться с винчестера или дисковода, то ДА.
Все нужные кнопки у сервера HX уже нажаты по-умолчанию. Как только он получит из COM-порта символ '@' - должна начаться передача первичного загрузчика.а потом уже пробовать нажимать кнопку BOOT from HX0 на пэцэ, да?
Управление в режиме отладки на УК-НЦ мне кажется интуитивно понятным )))
Откуда там 10000G ))) Я просто удивляюсь как могут быть препятствием такие
пустяки, для людей которые виртуальные машины сами пишут или микросхемы
перекусывают )))
Вот с режимом "отладки?" или как его правильно назвать на ДВК - там для меня никакой интуитивности нет и в помине. Более того я бы назвал там реакцию на нажатие кнопок более чем неадекватной - но это просто от не знания как там заведено. Но вот когда курсор вдруг находится перед знаком приглашения - я в тупике всегда !!!
Управление отладкой в УК-НЦ :
Вот для неопытных вроде меня такую-бы шпору по режиму отладки для ДВК неплохо бы иметь? ) Меня смущает смена позиции символа приглашения например (или ожидания команды) @ ???Код:--> - стрелка вправо без параметра откроет ячейку памяти последнюю по счётчику, с параметром типа 40 и стрелка вправо - откроет соотв. 40-у ячейку; стрелка вниз (упр.курсором) - всегда открывает следующую ячейку стрелка вверх (упр.курсором) - предыдущую (за исключ.случ.) ВК - (ентер) - просто выводит приглашение @ в следующей строке. Если в строке с открытой ячейкой ввести значение (которое нужно) и нажать стрелку вверх или вниз это значение (за исключ.случ.) заносится в текущую ячейку. Кнопка ИСП - это приказ выполнения может иметь параметр или не иметь. Как-то так. Проще никуда уже нельзя было сделать вроде? )))
Там всего лишь упрощенный вариант стандартного ODT в котором много больше команд (в том числе открытия ячеек)
Ты еще не видел DECовских пультов. У KDJ11-Bx к примеру пульт не умеет листать адреса вверх и делать косвеный переход (это при том, что у него есть редактор EEPROM где все это можно, да еще и DEL работает)
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Да но видишь, я и говорю просто надо знать особенности.
А встроенныё редактор это круто!
В УК-НЦ в режиме отладки есть команды (однокнопочные), типа R - c параметром или без (содержимое регистров), T - тест станции (если честно совсем не знаю,
что это за тест, но поскольку номер станции выводит наверное что-то с СА?),
режим D - дисплей? Короче говоря просто порисовать попечатать - выход по Упр+Ц(C).
M - стартовое меню вернуть
Это самые основные которые я знаю.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)