User Tag List

Страница 106 из 119 ПерваяПервая ... 102103104105106107108109110 ... ПоследняяПоследняя
Показано с 1,051 по 1,060 из 1185

Тема: Радио-86РК: Подключение дисковода

  1. #1051

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    558
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexcp Посмотреть сообщение
    Это сигнал с вывода 6 микросхемы D13 по схеме РК. Он устанавливается в «1» при сбросе и в «0» - после первого чтения процессором из старших адресов памяти (т.е. после выполнения перехода на начало Монитора). На моих платах КНГМД он используется для того, чтобы после сброса процессор читал из адреса F800, а не E000 - для этого в «1» устанавливаются биты А11 и А12 адреса ПЗУ.
    Или тут опечатка, или я не так понимаю. Изначально же в РК процессор и должен читать с адреса F800?

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

  3. #1052

    Регистрация
    01.02.2018
    Адрес
    г. Железногорск
    Сообщений
    131
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так то оно так. Монитор с адреса F800 идёт, и по GE000 должен прыгать на DOS (на начало ПЗУ)Но у меня это не работает :-/ если в ПЗУ зашит DOS то старта вобще нет пока на плату контроллера FDD идут сигналы BOOT и WR, а если эти сигналы (шлейф) убрать с платы контроллера - стартует монитор.

  4. #1053

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Изначально же в РК процессор и должен читать с адреса F800?
    Изначально процессор должен читать с адреса 0000, другое дело - какая из ПЗУ у него там после сброса. Если та, что E000, то инициализации портов ВГ75/ВТ59 не происходит, дисплей ничего не показывает, память не обновляется.

  5. #1054

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    558
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Изначально процессор должен читать с адреса 0000, другое дело - какая из ПЗУ у него там после сброса. Если та, что E000, то инициализации портов ВГ75/ВТ59 не происходит, дисплей ничего не показывает, память не обновляется.
    Спасибо, я в курсе, что процессор читает с адреса 0000. Мы же тут обсуждаем РК86, а не абстрактный сферический процессор в вакууме. И в РК86 уже есть узел, перекидывающий при сбросе выборку первой команды с адреса F800, и это все работает вместе с КНГМД без каких-либо переделок, например, в "Микроше".

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

    Цитата Сообщение от iwa955 Посмотреть сообщение
    Так то оно так. Монитор с адреса F800 идёт, и по GE000 должен прыгать на DOS (на начало ПЗУ)Но у меня это не работает :-/ если в ПЗУ зашит DOS то старта вобще нет пока на плату контроллера FDD идут сигналы BOOT и WR, а если эти сигналы (шлейф) убрать с платы контроллера - стартует монитор.
    Ну а если из монитора сказать DE000, что будет?

    Или вообще набрать в мониторе GE000?

  6. #1055

    Регистрация
    01.02.2018
    Адрес
    г. Железногорск
    Сообщений
    131
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Спасибо, я в курсе, что процессор читает с адреса 0000. Мы же тут обсуждаем РК86, а не абстрактный сферический процессор в вакууме. И в РК86 уже есть узел, перекидывающий при сбросе выборку первой команды с адреса F800, и это все работает вместе с КНГМД без каких-либо переделок, например, в "Микроше".

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



    Ну а если из монитора сказать DE000, что будет?

    Или вообще набрать в мониторе GE000?
    Если в мониторе набрать DE000 то получим стартовый код монитора т.е. C336F8 что то не так адресами (CS декодером)

  7. #1056

    Регистрация
    06.12.2013
    Адрес
    г. Москва
    Сообщений
    37
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от iwa955 Посмотреть сообщение
    при подключении контроллера FDD мы ни чего не режем на плате? BOOT подключается проводом к D13/5 WR к D2/2 на плату FDD ставим ПЗУ DOS с нулевого адреса и плату устанавливаем в сокет ПЗУ на плате ПК?
    • Ничего не режем
    • BOOT подключается проводом к D13/6 - к шестой ноге, не к пятой - в этом может быть проблема
    • /WR - к D2/2 (он много куда на плате разведен, D2/2 - одна из возможных точек)
    • На плату FDD ставим ПЗУ, в которой DOS с нулевого адреса и Монитор с адреса 1800h (в адресном пространстве процессора это будет E000h и F800h, соответственно). Подходящую прошивку я выкладывал выше.
    • Плату устанавливаем в сокет ПЗУ на плате РК86-SRAM (к плате из журнала "Радио" так просто подключиться не получится - придется МГТФом)


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

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Или тут опечатка, или я не так понимаю. Изначально же в РК процессор и должен читать с адреса F800?
    Он читает с 0000h. Но тот самый D13 после сброса просто разрешает работу ПЗУ и запрещает все остальное. Поэтому по факту, после сброса процессор читает с первого адреса ПЗУ. Так сделано в журнальном варианте РК, где в 2Кб ПЗУ ничего нет, кроме Монитора. Так же было сделано в моем первоначальном варианте РК86-SRAM, где в первые три байта 8Кб ПЗУ нужно было записать команду перехода на Монитор. В многочисленных клонах РК86-SRAM, а также в моих платах КНГМД, это неудобство было устранено - для этого D13 после сброса не только разрешает работу ПЗУ, но и инвертирует биты адреса A11 и A12 для ПЗУ, так что после сброса процессор читает не с начала, а с адреса 1800h ПЗУ.
    Последний раз редактировалось alexcp; 26.11.2022 в 02:02.

  8. #1057

    Регистрация
    01.02.2018
    Адрес
    г. Железногорск
    Сообщений
    131
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    удивительно. ни чего не менял, в очередной раз подпаял вывод BOOT к DD13/6 и заработало О_О Пока грешу на китайские панельки. поставил все на них, и уже натыкался что где-то не контачит

  9. #1058

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Вот и плата в формате Sprint Layout 5 для желающих повторить самостоятельно.
    Плату видишь? А она есть! (с)

    Люди добрые, не поделится ли кто исходником платы для контроллера НГМД для РК?
    wtf

  10. #1059

    Регистрация
    06.12.2013
    Адрес
    г. Москва
    Сообщений
    37
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здесь две моих, здесь еще одна.

    Этот пользователь поблагодарил alexcp за это полезное сообщение:

    cy6(23.04.2023)

  11. #1060

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А платка от freddy у кого-нибудь не завалялась?

    Почему она исчезла с форума?
    wtf

Страница 106 из 119 ПерваяПервая ... 102103104105106107108109110 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радио-86РК: Игры
    от rnd.gen в разделе Радио-86РК
    Ответов: 146
    Последнее: 10.12.2025, 06:29
  2. Радио-86РК: Ремонт
    от kokosbot в разделе Радио-86РК
    Ответов: 59
    Последнее: 19.04.2013, 22:48
  3. Радио-86РК: Литература
    от caro в разделе Радио-86РК
    Ответов: 6
    Последнее: 26.04.2011, 10:18
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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