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

User Tag List

Показано с 1 по 2 из 2

Тема: SD Card для Специалист М и ОС

  1. #1
    Master
    Регистрация
    22.04.2010
    Адрес
    Москва
    Сообщений
    712
    Благодарностей: 116
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию SD Card для Специалист М и ОС

    от уважаемого пользователя PVV , подарочек в виде ОС и простого интерфейса SD Card
    далее копипаст
    ————————-
    ===Мой самый первый, лично собранный, компьютер был именно СпециалистМ.===
    Как я понимаю, мы говорим о СпециалистМ. Для организации окна ОЗУ 0хE000...0хE7FF надо перерезать дорожку DD28-6(ИД4) к DD21:3-9(ЛИ1) и в этот разрыв запаять диод, анодом к ЛИ1, затем добавить диод между DD29-6(ИД4) к DD21:3-9(ЛИ1), так же анодом к ЛИ1 и добавить резистор ~2К с DD21:3-9 на +5В.
    SDOS будет сидеть в ПЗУ по адресам 0xD000-0xD7FF(0xDFFF),

    Собрал я SDOS в двух вариантах, что-бы его можно было зашить в одну РФ2 - SDOS2K.bin (нет записи на SD и вывода информации о найденной файловой системе FAT16 при инициализации) и полный вариант SDOS.bin.
    Размещение в ПЗУ с 0xD000 и ОЗУ с 0xE000. SD подключается на порты ВВ55(которая сидит по адресам 0xF000-0xF7FF) на порты А7- miso (данные от карты в ВВ55), С0- mosi, С5- CLK, С6- CS (это все от ВВ55 к карте).

    Во вложении исходники и конфигурационный файл для эмулятора b2m. (это та же версия, что выкладывалась несколькими сообщениями ранее, только собрана под Специалиста).

    https://zx-pk.ru/threads/28704-sd-ka...028#post985028
    Вложения Вложения
    Последний раз редактировалось zx_; 04.11.2018 в 14:38.

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

  3. #2
    Member
    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    123
    Благодарностей: 52
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx_ Посмотреть сообщение
    ...Для организации окна ОЗУ 0хE000...0хE7FF надо перерезать дорожку DD28-6(ИД4) к DD21:3-9(ЛИ1) и в этот разрыв запаять диод, анодом к ЛИ1, затем добавить диод между DD29-6(ИД4) к DD21:3-9(ЛИ1), так же анодом к ЛИ1 и добавить резистор ~2К с DD21:3-9 на +5В.
    ...
    Вернулся еще раз к анализу схемы дешифратора в СпециалистМ и понял, что схема добавления ОЗУ в пространстве адресов ПЗУ описанная мною выше (и процитированная здесь zx_) неверна. Правильно будет так: перерезать дорожку DD14:3-8(ЛА3) к DD30-1,DD31(АП16) и в этот разрыв запаять диод, катодом к ЛА3, затем добавить диод между DD29-9(ИД4) к DD30-1,DD31(АП16), катодом к ИД4 и добавить резистор ~2К с DD30-1 на +5В.
    Более того, узел на DD28-DD21.4 вообще бесполезный! Это 'хвост' от схемы с РУ3.
    Ситуация 1, сигнал CAS приходя на ножку 1 DD28 == 0, деактивирует DD28 и на ее 6й ножке будет безусловная 1, а пройдя инвертор DD14.2 превращается в /CAS' =1, получается на входы DD21.4(элемент 2И) приходит 1 и 1, что дает на DD21.4-8 сигнал /CAS=1 вне зависимости от всех остальных сигналов на DD28. Те получается просто преобразование с задержкой на распространение в двух логических элементах сигнала CAS в /CAS: 0->1.
    Ситуация 2, сигнал CAS приходя на ножку 2 DD28 == 1, активирует DD28 и на ее 6й ножке будет 0 или 1, в зависимости от состояния на других ножках, а пройдя инвертор DD14.2 превращается в /CAS' =0, получается на вход DD21.4 приходит 0 и 0 или 1, что дает на DD21.4-8 сигнал /CAS=0 вне зависимости от всех остальных сигналов на DD28. Те получается опять просто преобразование с задержкой на распространение сигнала CAS в /CAS: 1->0.

    В схеме СпециалистЭкспресс поступили иначе, там CAS просто инвертируется на DD1.1, и ввели управление работой АП6 с учетом сигнал арбитра доступа CPU/VIDEO на DD14.2.

    Вообще говоря, управление работой АП_шек с учетом сигнал арбитра доступа CPU/VIDEO правильно, и без этого управления на экране должен бы появиться снег, и почему это в СпециалистМ не реализовано и как все работает?

    Соответственно схема для добавления ОЗУ в пространстве адресов ПЗУ приведенная сейчас работает по цепи управления АП_шек. /CAS формируется всегда, а вот АП16 включаются не только когда идет доступ к пространству не ПЗУ и ВУ, а еще и при обращении к определенному диапазону адресов ПЗУ(наше 'окно' для ОЗУ).

  4. Этот пользователь поблагодарил PVV за это полезное сообщение:
    zx_ (15.11.2018)

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

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

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

Похожие темы

  1. Ответов: 61
    Последнее: 15.01.2017, 20:22
  2. Ответов: 241
    Последнее: 05.01.2017, 16:05
  3. sd card connector
    от sergey2b в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 03.05.2010, 08:40
  4. Эмулятор ПК "Специалист" для Mac OS X
    от hdc в разделе Эмуляторы отечественных компьютеров
    Ответов: 1
    Последнее: 21.10.2009, 10:28
  5. ZX-ETH-CARD
    от jager в разделе Unsorted
    Ответов: 26
    Последнее: 15.05.2007, 08:31

Ваши права

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