User Tag List

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

Тема: Новодел: компактный CF адаптер + расширение памяти для Поиск-1

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

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

    Регистрация
    25.12.2017
    Адрес
    г. Москва
    Сообщений
    652
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    160
    Поблагодарили
    95 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно!
    Выкладывайте герберы, bom, прошивки, и возможно, исходники. Кто-нибудь, да повторит.
    А если это коммерческий проект, и Вы хотите продавать, то создавайте тему в разделе Барахолка.

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

  3. #2

    Регистрация
    13.01.2022
    Адрес
    г. Лос Гатос, США
    Сообщений
    3
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно!
    Выкладывайте герберы, bom, прошивки, и возможно, исходники. Кто-нибудь, да повторит.
    А если это коммерческий проект, и Вы хотите продавать, то создавайте тему в разделе Барахолка.
    Спасибо!
    Проект некоммерческий, планирую выложить все исходники и герберы на github как только разберусь с BIOS'ом.

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

    Цитата Сообщение от Radon17 Посмотреть сообщение
    Моё мнение:
    1) Если уж использовать современную ЭБ, то почему CF карточка? Вроде бы microSD не так уж сложно прикрутить
    2) С использованием микросхем логики в корпусах soic можно добиться тех же габаритов с использованием той же CF карты. Да, правда не будет доп. ОЗУ.
    Как тут уже заметили, CF нативно поддерживает IDE (даже 8-ми битный IDE), соответственно можно сразу использовать XT IDE BIOS с минимальной обвязкой.
    В принципе, наверное можно написать свой BIOS для поддержки SD карт без дополнительных микроконтроллеров, но это скорее всего будет жутко медленно - сейчас сектор данных читается/пишется одним rep movsw.

    Если всю логику реализовывать в отдельных корпусах - вряд ли все влезет на такую плату. Да и развести будет сложно и вряд ли будет дешевле. Если только оставить один CF интерфейс - тогда да, можно.

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

    У меня практический вопрос: проконсультируйте, в каком месте адресного пространства безопаснее всего размещать расширение BIOS для такой карточки?

    Мне нужно около 6 килобайт для XT IDE BIOS плюс килобайт на управляющие регистры и сектор IDE и сейчас я использую 8 килобайт в сегменте F800.
    С кастомным биосом надеюсь сократить до 4 килобайт и размещать максимально близко к 0xfc00, с которого начинается собственный BIOS поиска.

    Есть ли модули расширения, которые занимают это адресное пространство?
    Последний раз редактировалось yury; 14.01.2022 в 22:36.

  4. #3

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yury Посмотреть сообщение
    В принципе, наверное можно написать свой BIOS для поддержки SD карт без дополнительных микроконтроллеров, но это скорее всего будет жутко медленно - сейчас сектор данных читается/пишется одним rep movsw.
    тоже вполне реализуемо. в ПЛИС запихивается сдвиговый регистр, который работает с SD. как в DIVMMC, там чтение сектора слелано двумя командами INIR (Z80).

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  5. #4

    Регистрация
    13.01.2022
    Адрес
    г. Лос Гатос, США
    Сообщений
    3
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    тоже вполне реализуемо. в ПЛИС запихивается сдвиговый регистр, который работает с SD. как в DIVMMC, там чтение сектора слелано двумя командами INIR (Z80).
    Согласен, хорошая идея - сдвиговый регистр можно тоже замапить в 512 последовательных адресов памяти как и сейчас, чтобы можно было использовать rep movsw.

    Поскольку все взаимодействие с SD картой будет происходить через единственный регистр, отпадает необходимость декодировать дополнительные адреса, а высвободившиеся пины можно использовать для чего-нибудь еще. Надо подумать.

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

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

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

Похожие темы

  1. Ответов: 77
    Последнее: 24.07.2021, 02:01
  2. Расширение памяти для Acorn Archimedes A3010
    от tnt23 в разделе Зарубежные компьютеры
    Ответов: 8
    Последнее: 26.08.2018, 09:26
  3. Ответов: 10
    Последнее: 25.04.2011, 12:11
  4. Куплю расширение памяти для 1200
    от alexeilm в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 11.12.2009, 17:04
  5. Компактный блок питания для Спектрума
    от harushima в разделе Источники питания
    Ответов: 29
    Последнее: 18.12.2007, 22:21

Ваши права

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