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

User Tag List

Страница 19 из 20 ПерваяПервая ... 151617181920 ПоследняяПоследняя
Показано с 181 по 190 из 197

Тема: Эмулятор контроллера дисковода beta disk на AVR

  1. #181
    Member Аватар для nemo
    Регистрация
    20.01.2020
    Адрес
    г. Калуга
    Сообщений
    143
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Заглохла тема .

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

  3. #182
    Veteran Аватар для gdv2002
    Регистрация
    17.07.2013
    Адрес
    г. Курган
    Сообщений
    1,980
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    105 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А подключал кто этот эмулятор к компам с шиной НЭМО-bus, ZX-bus, конкретно к КАЙ?
    С уважением, Дмитрий.
    Pentagon-128 вер.2023+Turbo Sound+ZXM-GeneralSound
    ZXM-Phoenix 2048+Turbo Sound+ZXM-GeneralSound+ZXM-SoundCard Lite
    ZXM-Phoenix в Телеграмм

  4. #183
    Member Аватар для nemo
    Регистрация
    20.01.2020
    Адрес
    г. Калуга
    Сообщений
    143
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Конкретно к каю вроде нет (есть возможность стать первым). Но ИМХО ничему не противоречит. На zx-bus вроде все нужные сигналы присутствуют. К тому же если есть контроллер FDI то можно обойтись просто заменой ВГ эмулятором.

  5. #184
    Master Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    761
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    257
    Поблагодарили
    136 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от gdv2002 Посмотреть сообщение
    А подключал кто этот эмулятор к компам с шиной НЭМО-bus, ZX-bus, конкретно к КАЙ?
    Дешифратор и "триггер трдоса", исходно обкатанные на пентагоне, ровно такие же, как в большинстве контроллеров bdi. Так что запустить или адаптировать можно. Из особенностей только то, что требуется растягивать циклы wait-ом (он должен корректно быть выведен на шину) и то, что нет собственной пзу, то есть по одному логическому сигналу (равному триггеру трдоса) надо выбирать половинку пзу либо с досом, либо с бейсиком. То есть это пзу таким уже должно быть. Либо навешивать еще одно.

    ps. совместимость у этого варианта ВГфлопа не сильно высокая, достаточно много всего не работает, но вполне можно из 3-5 скачанных версий нужной софтины найти такую, загрузчик которой заработает. Но справедливости ради - и у esxdos в divmmc она далека от 100%.
    Последний раз редактировалось valerium; 27.10.2021 в 20:33.

  6. #185
    Master Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    761
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    257
    Поблагодарили
    136 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    Покупаю ардуину-нано и её обвязку согласно этой схеме
    Нет, данная схема дана для Пентагона, где есть контроллер BDI и все нарисованное втыкается вместо ВГ93 (он же WD1793, он же MB8877 - это все почти братья).

    (WD-socket - это шина спектрума (aka ноги Z80), так ведь?)
    Это имелся в виду сокет WD1793. Там есть специфические сигналы помимо шины Z80

    Закидую в ардуину эти исходники https://bitbucket.org/rudolff/fdcduino/src/master/
    А через какой софт, кстати? Ни разу дуинами не баловался.
    в начале 00-ых AVR ещё через LPT шил, но там препод заранее всё приготовил, и фьюзы прописаны, шоб не угробить.
    avrdude (+avrdudess), khazama - их много. Через программатор для AVR (как минимум чтобы фьюзы исправить).

    И на этом всё? SD-карты каких объёмов оно читает? 2гига распознает? Как подготовить SD-карту ?(хотя до этого этапа ещё очень далеко)
    Форматнуть в FAT32. положить TRD-файлы. поправить конфиг, в котором пишется, какой образ к какой букве дисковода мапится.
    Когда надоесть править конфиг на ПЦ, можно кое-что доработать - я немного допиливал эту версию, она позволяла листать файлы на LCD-дисплее при помощи энкодера и выбирать нужный. Про нее было тут


    /INEN эт что за сигнал ? Где он на плате ленина расположен?
    На плате ленина его и нету. Это сигнал контроллера BDI пентагоновский и именование его именно из схемы пентагона. Чтоб его получить на ленине, надо собрать еще кусочек схемы. Чтоб не повторяться, предлагаю пролистать тему примерно начиная отсюда

  7. #186
    Guru Аватар для ALKO
    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,257
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    183
    Поблагодарили
    86 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Нет, данная схема дана для Пентагона, где есть контроллер BDI
    Чорд... у меня нет контроллера. А там помимо ВГ-шки ещё и жменя логики, и ПЗУ шить. Всё-таки вариант с DivMMC попроще, на мой взгляд.

  8. #187
    Master Аватар для valerium
    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    761
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    257
    Поблагодарили
    136 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    Чорд... у меня нет контроллера. А там помимо ВГ-шки ещё и жменя логики, и ПЗУ шить. Всё-таки вариант с DivMMC попроще, на мой взгляд.
    Да не нужен целый контроллер, просто в Пенте он есть от рожденья. Здесь было уже полдюжины вариантов этой обвязки для лениноподобных клонов, которая представляет собой примерно четвертуху этого контроллера. Я поначалу дважды паял его на мелкоте, потом просто засунул это в мелкую ПЛИСку. В итоге можно собрать все на ардуине + SD-модуле + ПЛИС навроде epm3032. Это тоже есть в теме.
    Но вот если есть только ПЗУ без ТРДОСа и добыть его негде, то может divmmc и попроще получится. Но в обоих случаях потребуется некоторая часть хирургии внутри ленина.

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

    По умолчанию

    Цитата Сообщение от П321 Посмотреть сообщение
    Запаял я контроллер нормально на плату. Вроде всё нормально влезло и даже работает как задумано. Плата эта была начата ещё в начале 90-х и не доведённая до ума так и лежала вместе с корпусом "Веста ИК-30". И вот очень уж хотелось сделать в компактном корпусе максимум функционала. Я уж думал что ограничусь 128К памяти, музыкалкой да РС клавиатурой но вот появилась такая замечательная разработка (ещё раз огромное спасибо тов. Helbr-у) и я понял что это самое оно. В конце концов вот что получилось:
    128К памяти
    Правильные тайминги Spectrum48
    Тайминги Pentagon-а (переключается кнопкой)
    РС клавиатура и мышка (Kempston mouse)
    Музыкальный сопроцессор (эмулятор)
    TR-DOS на MicroSD карточке вместо дисководов
    Gluk Reset Service
    Кое какие мелкие огрехи конечно есть но в целом нормально. Конечно там получилась паутина из МГТФ-а и микросхемы в два этажа но зато всё влезло в корпус.
    Выглядит это как-то так
    фигасе франкенштейн )) не глючит? ))

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

    Цитата Сообщение от iceoflame Посмотреть сообщение
    Почему на все машины, ставят натуральный ВГ93? Потому что под тр-дос много загрузчиков с защитой, которая работает только с живой ВГ.
    а можно примеры? я бы покопался в отладочке...

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

    Цитата Сообщение от gdv2002 Посмотреть сообщение
    Ленинградом НЭТИ
    ох тыж йо майо )) даже не слышал о таком звере )) мы в НЭТИ в соответствующие года, другое ляпили )))

  10. #189
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,784
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    1,187
    Поблагодарили
    781 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "Почему на все машины, ставят натуральный ВГ93?
    Потому что под тр-дос много загрузчиков с защитой, которая работает только с живой ВГ."

    Цитата Сообщение от vitecd Посмотреть сообщение
    а можно примеры? я бы покопался в отладочке...
    скорее всего речь идёт об `искажении` некоторых синхробайтов при чтении дорожки целиком.
    в межсекторный промежуток можно записать свои данные
    и потом их проверять или использовать как ключ для расшифровки данных.
    при обычном (посекторном) копировании они потеряются.
    Последний раз редактировалось goodboy; 17.12.2021 в 09:50.

  11. #190
    Member Аватар для nemo
    Регистрация
    20.01.2020
    Адрес
    г. Калуга
    Сообщений
    143
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vitecd Посмотреть сообщение

    а можно примеры? я бы покопался в отладочке...
    Дык так тут есть и так где покапаться. Много довольно не грузиться и без каких либо защит. Да и файл конфигурационный бьется. Это вроде поправили частично но т.к. arduino исходник нерабочий я поправить не смог....

Страница 19 из 20 ПерваяПервая ... 151617181920 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Оригинальный ZX и beta-disk
    от megabyte в разделе Внешние накопители
    Ответов: 3
    Последнее: 11.09.2012, 02:31
  2. Куплю Beta Disk Interface.
    от Biozoom в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 26.10.2011, 14:14
  3. Опознайте Beta disk interface...
    от crolicasm в разделе Внешние накопители
    Ответов: 4
    Последнее: 04.08.2011, 13:39
  4. Плата Beta Disk на опознание.
    от m.d. в разделе Внешние накопители
    Ответов: 15
    Последнее: 22.01.2010, 19:56
  5. Beta Disk контроллер!
    от poison в разделе Внешние накопители
    Ответов: 17
    Последнее: 02.05.2006, 14:12

Ваши права

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