Важная информация

User Tag List

Страница 21 из 22 ПерваяПервая ... 171819202122 ПоследняяПоследняя
Показано с 201 по 210 из 220

Тема: Загрузка RT-11 через порт системного терминала

  1. #201
    Junior
    Регистрация
    14.01.2016
    Адрес
    г. Троицк
    Сообщений
    22
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    Можно...

    Если не искать по всему форуму, вот тут разжевал как можно проще:
    http://www.tis.kz/forum/topic.php?fo...415#1453353415
    Что то не получается, понятно, если на диске RX02 система RT-11, то всё работает, а если прикладная загрузочная программа, то вот:

  2. #202
    Veteran Аватар для Andrey_Ak
    Регистрация
    29.01.2009
    Адрес
    Казахстан, Алматы
    Сообщений
    1,670
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А что именно не получается? Загрузиться то удалось??

    Что вы пытаетесь сделать? Какая задача?
    Andrey_Ak WEB: www.tis.kz ICQ: 345-005-908 Mail: [email protected] Fido: 2:5083/1 Radio: UN7GKQ

  3. #203
    Junior
    Регистрация
    14.01.2016
    Адрес
    г. Троицк
    Сообщений
    22
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    А что именно не получается? Загрузиться то удалось??

    Что вы пытаетесь сделать? Какая задача?
    Есть установка, управляется dec pdp-11/23, загружается с флоппи диска, хотелось бы избавиться от флоппи приводов и загружаться через сом-порт.

  4. #204
    Veteran Аватар для Andrey_Ak
    Регистрация
    29.01.2009
    Адрес
    Казахстан, Алматы
    Сообщений
    1,670
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Valent Посмотреть сообщение
    Есть установка, управляется dec pdp-11/23, загружается с флоппи диска, хотелось бы избавиться от флоппи приводов и загружаться через сом-порт.
    Ну так скопируйте управляющие программы на виртуальный диск HX0: и загрузившись с него, запускайте их...

    Еще как вариант, можно взять эмулятор флоппи диска, и загружаться с флешки..
    Правда не знаю какие дисководы и интерфейс у вас стоят..

    ---

    п.с. если вдруг контроллер и сами флоппи диски станут не нужны, готов приобрести..
    Последний раз редактировалось Andrey_Ak; 06.06.2019 в 10:51.
    Andrey_Ak WEB: www.tis.kz ICQ: 345-005-908 Mail: [email protected] Fido: 2:5083/1 Radio: UN7GKQ

  5. #205
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Valent, Вы скопировали только драйвер HX, а надо ещё SWAP.SYS, монитор, другие драйвера. Книгу по RT-11 и читать

  6. #206
    Junior
    Регистрация
    14.01.2016
    Адрес
    г. Троицк
    Сообщений
    22
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    Ну так скопируйте управляющие программы на виртуальный диск HX0: и загрузившись с него, запускайте их...

    ---

    п.с. если вдруг контроллер и сами флоппи диски станут не нужны, готов приобрести..
    На диске два файла ( на картинке видно) 510405.MIM 625 БЛОКОВ и CONFIG.PRO 3 БЛОКА, диск загрузочный, но ни один из этих файлов не является исполняемым файлом OS RT-11. Как запускать такие файлы? Например, эмулятор Е11 загружает управляющую программу

    А может эмулятор терминала VT52 делать то же самое, только грузить программу не в память РС, а в память DEC машины?

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    Valent, Вы скопировали только драйвер HX, а надо ещё SWAP.SYS, монитор, другие драйвера. Книгу по RT-11 и читать
    Уважаемый, Hunta! Мне не нужно загружать систему RT-11, мне нужно загрузить прикладную программу, которая управляет промышленной установкой.
    Последний раз редактировалось Valent; 06.06.2019 в 11:01.

  7. #207
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    boo/for hx1: - это теоретически. А практически - более, чем уверен, что в нулевом секторе загрузчик, который понимает ТОЛЬКО RX02, так что команда в начале не пройдёт. То есть нулевой сектор будет считан в память, передано управление на него и на этом всё..

    - - - Добавлено - - -

    Цитата Сообщение от Valent Посмотреть сообщение
    А может эмулятор терминала VT52 делать то же самое, только грузить программу не в память РС, а в память DEC машины?
    Он и загрузил в память DEC начальный загрузчик RT-11 для HX:. А дальше он - RT-11 - тоже в память DEC. Но он умеет грузить ТОЛЬКО RT-11

  8. #208
    Veteran Аватар для Andrey_Ak
    Регистрация
    29.01.2009
    Адрес
    Казахстан, Алматы
    Сообщений
    1,670
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тут скорее всего один выход:

    - Считать дискету в образ..
    - Дизассемблировать загрузочный сектор, разобраться что он делает
    - Переписать управляющую программу под RT11

    Еще возможно, что 510405.MIM получиться просто
    переименовать в исполняемый файл и запускать, но тут я не знаю..

    Скиньте образ сюда, тут в этой теме есть специалисты, которые
    в коде понимают.. Может подскажут...
    Andrey_Ak WEB: www.tis.kz ICQ: 345-005-908 Mail: [email protected] Fido: 2:5083/1 Radio: UN7GKQ

  9. #209
    Junior
    Регистрация
    14.01.2016
    Адрес
    г. Троицк
    Сообщений
    22
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    Тут скорее всего один выход:

    - Считать дискету в образ..
    - Дизассемблировать загрузочный сектор, разобраться что он делает
    - Переписать управляющую программу под RT11

    Еще возможно, что 510405.MIM получиться просто
    переименовать в исполняемый файл и запускать, но тут я не знаю..

    Скиньте образ сюда, тут в этой теме есть специалисты, которые
    в коде понимают.. Может подскажут...
    Ссылка на образ диска: https://cloud.mail.ru/public/xQPD/3A1nMK1WR

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    boo/for hx1: - это теоретически. А практически - более, чем уверен, что в нулевом секторе загрузчик, который понимает ТОЛЬКО RX02, так что команда в начале не пройдёт. То есть нулевой сектор будет считан в память, передано управление на него и на этом всё..

    - - - Добавлено - - -


    Он и загрузил в память DEC начальный загрузчик RT-11 для HX:. А дальше он - RT-11 - тоже в память DEC. Но он умеет грузить ТОЛЬКО RT-11
    Неправильно выразился, проблема не в загрузке программы в память, загрузить в машину дамп памяти не проблема, проблема в том, что не понятно по какому адресу потом стартовать. Допустим, можно загрузить программу в Е11, потом её остановить, снять дамп памяти командой DUMP, но если потом загрузить полученный дамп обратно в эмулятор E11 и выставить все регистры, программа не хочет запускаться с адреса остановки.

  10. #210
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Valent Посмотреть сообщение
    если потом загрузить полученный дамп обратно в эмулятор E11 и выставить все регистры, программа не хочет запускаться с адреса остановки
    Я так понимаю, она работает с каким то железом? Так у железа то же есть какое то состояние (внутреннее и диалога) - и оно явно при создании дампа не сохранилось. А программа думаю, что диалог продолжается, состояние известное. Близкое сравнение - RT загрузилась, прерывание с клавиатуры разрешила, остановили работу компа, дамп сняли, машина была выключена, потом включили (прерывания с клавиатуры запрещены), состояние памяти и регистры процессора восстановили и.... система на клавиатуру не реагирует. Вот примерно так и с программой (а может она ещё и по прерыванием с консолью работает - тогда ещё и это)
    Так что единственно точно работающий вариант - запустить программу с точки входа, когда она была только что загружена в память. Остальные варианты из разряда - а вдруг повезёт?

Страница 21 из 22 ПерваяПервая ... 171819202122 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. УКНЦ загрузка через стык С2
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 853
    Последнее: 16.09.2023, 22:38
  2. Загрузка П.О. через звуковую PC.
    от Biozoom в разделе Commodore 16/64/128
    Ответов: 51
    Последнее: 06.10.2013, 11:12
  3. УКНЦ: загрузка через стык С2
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 17.04.2009, 19:38
  4. Ответов: 8
    Последнее: 01.05.2006, 01:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •