User Tag List

Страница 233 из 402 ПерваяПервая ... 229230231232233234235236237 ... ПоследняяПоследняя
Показано с 2,321 по 2,330 из 4576

Тема: ДВК (и всё, что с ними связано)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Наличие команды SPL - лишний тест и лишний код для отработки.
    Ясно. А то, что эти команды, в отличие от SPL, портят признак результата, учли при программировании...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    портят признак результата
    Универсалного варианта нету, проще использовать так чтобы не мешало. К слову, вместо MxPS/MOV/CLR возможен еще вариант: в RTEM-11 вставляется вызов подпрограммы которая вызывает ENAR$S или DSAR$S директиву для разрешения/запрета AST прерываний
    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

  4. #3

    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    408
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Hi All!

    я получил РЕ-мулятор и пытаюсь его прикрутить на МС1201.02 для загрузки с DW
    На МС1201.02 у меня стоит РЕ2-055 я так понимаю она занимает оадеса 140000 - 157777 ?
    DWboot.bin имеет 512 байт и хочет стартовый адрес 173000
    ПЗУ на панельке будет выбираться в зависимости от кода прошитого в ПЗУ,
    я выбрал код 0 для РЕ-мулятора, это 8Кб по адресам 160000 - 177777, подготовил 8К данные со вставленным DWboot по адресу 173000. Выполнил все, что там нужно для РЕ-мулятора (инверсия адресов, данных, +16 байт конфигурация)
    И начались проблемы. По идее все должно стартовать как обычно и из монитора я должен открывать ячейки 160000 - 177777 вместо этого получаю конфликт с основным ПЗУ и зависание сам РЕ-мулятор живет, если перекидывать в другие конфигурации, то конфликт пропадает.
    Подскажите пожалуйста, что я не понимаю. Как мне их правильно рассадить по адресам?

  5. #4

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    DWboot.bin имеет 512 байт и хочет стартовый адрес 173000
    Сам DWboot.bin одинаково хорошо работает с любого адреса ( кроме адреса 000000, куда он читает нулевой блок DW0 ), но прошивка -055 позволяет настроить плату перемычками только для перехода при старте на адреса 000000, 020000, 040000, 060000, 100000, 120000, 140000, 173000 - поэтому, если не удастся посадить ПЗУ по адресу 173000, то другой вариант для автозапуска только 140000 с потерей 8 КБ ОЗУ.

  6. #5

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    то другой вариант для автозапуска только 140000 с потерей 8 КБ ОЗУ.
    C 140000 сама 055 в пультовом сидит. Наверное, самый лучший вариант - взять 055, пропатчить ее на предмет вставки DWboot.bin, возможно, копировать его в ОЗУ по 173000, чтобы был виден в любом режиме и потом запускать. Исходники/дизассемблированная 055 где-нибудь есть?

    Update:
    Кстати, а старт 055 сторонней прошивки в пультовом осуществляет? Тогда можно плату доработать чтобы КУПЗУ выбиралось в пульте (как и основное - перекинуть DIN c 46 на 14) и посадить ее чип-кодом на 120000, например, пусть копирует DWboot.bin в ОЗУ по 173000 и запускает его. Тогда пользовательским ОЗУ жертвовать не надо.

    Update2:
    как выяснилось, по адресам 160000-177777 ОЗУ появляется только в пультовом режиме.
    Последний раз редактировалось Vslav; 22.04.2015 в 13:06.

  7. #6

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    C 140000 сама 055 в пультовом сидит.
    Переход при старте прошивки 055 автоматически осуществляется в адресное пространство режима USER ( по адресу 140000 или 173000, в зависимости от переключателей на плате ), где и должен находиться код DWboot.bin. В адресном пространстве режима HALT этот код работать не сможет.
    Последний раз редактировалось Patron; 22.04.2015 в 12:10.

  8. #7

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так у ВМ2 при активном SEL по адресам 170000 - 173777 должно быть ОЗУ, которым пользуется программа из 055. Этот мулятор сигнал SEL видит? Если нет, то всё понятно. (Я тему про РЕ-мулятор просмотрел бегло и подробностей не помню). Для загрузки с DW можно воспользоваться исправленной версией пультовой программы, которая ставится вместо 055-й. Я, вроде-бы, отправил ПЗУ-хи с этой и другими расширенными вариантами ДВК-шной, так сказать, фирмвари, СуперМаксу, будем надеяться, что он их считает и выложит. После этого пиши в РЕ-мулятор эту программулю, заменяй им 055-ю и вперед. B DW0, и оно загрузится...
    Последний раз редактировалось AFZ; 22.04.2015 в 06:52.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  9. #8

    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    408
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Он у меня сидит в панельке доп ПЗУ и видит то, что на него туда приходит. Я исходил из того, что заведенного на эту панельку должно хватать... По схеме SEL заводится на 23(CE) 055, но по факту она просто сидит на земле. На доп ПЗУ эта нога даже по схеме посажена на землю.

  10. #9

    Регистрация
    01.01.2009
    Адрес
    Leningrad, USSR
    Сообщений
    1,954
    Записей в дневнике
    33
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    16 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    Он у меня сидит в панельке доп ПЗУ и видит то, что на него туда приходит. Я исходил из того, что заведенного на эту панельку должно хватать... По схеме SEL заводится на 23(CE) 055, но по факту она просто сидит на земле. На доп ПЗУ эта нога даже по схеме посажена на землю.
    А чип-код верный?
    bk0010.spb.ru

  11. #10

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    По схеме SEL заводится на 23(CE) 055
    и это правильно. Если сигнала sel нет (высокий уровень) этого ПЗУ не должно быть видно. Хотя, конечно, есть еще ВП1-013, которая тоже что-то делает с этими делами, надо посмотреть. Схема в Сети есть? А то у меня только дома на бумаге.
    Цитата Сообщение от kapitan-u Посмотреть сообщение
    но по факту она просто сидит на земле
    Странно. Может 013-я что-то химичит?
    Цитата Сообщение от kapitan-u Посмотреть сообщение
    На доп ПЗУ эта нога даже по схеме посажена на землю.
    Значит она выбрана всегда и подключать ПЗУ в адресах 160000-177777 нельзя. Совсем. А конкретно в 173000-173777 полключить нельзя?
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

Страница 233 из 402 ПерваяПервая ... 229230231232233234235236237 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Видеорежимы и работа с ними
    от icebear в разделе Программирование
    Ответов: 23
    Последнее: 26.07.2005, 12:55
  2. Видеорежимы и работа с ними
    от icebear в разделе Несортированное железо
    Ответов: 3
    Последнее: 21.07.2005, 11:49
  3. Ответов: 0
    Последнее: 25.06.2005, 23:14

Ваши права

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