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

User Tag List

Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 73

Тема: Крутой MY

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,001
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Крутой MY

    Решил вынести в отдельную тему

    Родилась полубезумная идея.

    Исходно.

    Имеем эмулятор флопов SFR1M44-U100K (и иху подобные). Напрямую с контроллером MY не работает (долбанные 720 у них и 800 у нас). Раскручиваем, заглядываем внутрь и видим... тадададам! - STM32F105. До перепрограммирования которого можно (и нужно!) добраться То, что можно - https://cortexamigafloppydrive.wordpress.com/

    Но вот на ARM нужно будет написать не просто эмулятор флопов А смарт эмулятор - который позволит через MY работать и как с образами флопов (штатный, так сказать, режим), но и, после перепрограммирования MY (мне правильно память подсказывает, что в область памяти MY можно что-нибудь залить и это выполнить?) - включить режим супервинчестера .

    Как это будет выглядеть на высоком уровне.

    Включается ДВК, втыкается флешка в SFR1M44-U100K, вводим на ДВК B->MY0, после чего честно грузится нулевой блок с какого нибудь образа типа 000.dsk или SYS000.dsk, но вместо системы там сидит минипрога, которая заливает новую программу в MY, после чего MY сообщает в SFR1M44-U100K что всё, дурочку выключаем, на ДВК может быть выдано, даже, некое меню выбора образов откуда грузимся, после чего для системы в этом образе работает не MY, суперMY - со сколь угодно большим (в пределах разумного) объемом, DMA, IRQ и чего там ещё пожелаете

    Как лицо заинтересованное, я мог бы попробовать реализовать эту фантастиш идею, но мне нужна некоторая помощь в начале. А точнее - где скачать софт, который мне позволить транслировать проги (ассемблер, С) под этот проц. Как то я попробовал найти софт под другой проц, но весь он был по большей части под Linux подобное, а под Windows надо поставить вот это, вон то и вот это ешё... и когда я накачал пару гигов - понял, что что-то делаю не так. Можно так же ссылки на доки по этому процу - что бы не тратить время на поиск самому и быстрее начать. И ишо бы и дизассемблер...

    Есть идеи?

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

  3. #2
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Даешь продукцию лучше чем у arraid! И дешевле
    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
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

  5. #4
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,001
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    bigral, спасибо, именно так я и накачал тогда пару гигов.

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

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Есть идеи?
    Перепрошить в HxC.
    bk0010.spb.ru

  7. #6
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,001
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SKcorp. Посмотреть сообщение
    Перепрошить в HxC.
    Эта идея есть и у меня, но она решает только поддержку формата MY, но не расширение функционала. Так что попробовать - попробую, но на этом не остановлюсь.

  8. #7
    Master Аватар для svinka
    Регистрация
    18.02.2016
    Адрес
    г. Москва
    Сообщений
    618
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А ваш супер диск стандартный MY драйвер поддержит???

  9. #8
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,001
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Предполагаемый сценарий работы.

    Включили устройство, в котором стоит СТАНДАРТНЫЙ MY, к которому подключён этот (перепрошитый) эмулятор.

    Можно использовать его в СТАНДАРТНОМ режиме. Любые существующие драйвера будут работать без проблем.

    Или через спец образ загнали в память MY (надо будет провентилировать этот вопрос, но насколько я помню, контроллер MY это позволяет) программу, которая берет на себя управление контроллером и реализует два режима - можно по прежнему работать с контроллером как с MY или воспользоваться расширенным режимом - что зависит от драйвера.

    То есть сценарий нацелен на то, что бы а) не трогать (по крайне мере пока) железо MY контроллера б) поддерживать стандартный режим работы в) реализовать расширенный режим работы.

    Плюс этого эмулятора - наличие и поддержка работы порта usb - а значит, к нему можно подключить что угодно usb-шное.

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

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    надо будет провентилировать этот вопрос, но насколько я помню, контроллер MY это позволяет
    Только последний (с 255-й прошивкой).

    Единственный недостаток этой идеи - низкая скорость обмена, которая лимитируется ВП1-128, т.е. никакая программа не поможет.

    Цитата Сообщение от Hunta Посмотреть сообщение
    Плюс этого эмулятора - наличие и поддержка работы порта usb - а значит, к нему можно подключить что угодно usb-шное.
    Портов УПШ валом у многих МК на ядре ARM. У старших STM32, которые Cortex-M4, на борту есть USB 2.0 full-speed device/host/OTG controller with on-chip PHY, а, может быть и USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI. И на Али навалом недорогих пробных плат, которые можно запросто прицепить к тому же MY. Например такая. К ней еще прикупить ST-Link V2, еще пара убитых енотов, и твори чудеса! А то, что USB там (без дополнительного оборудования) не Hi Speed, а Full Speed, нас беспокоить не должно - для ДВК и full speed выше крыши.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  11. #10
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,001
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Только последний (с 255-й прошивкой).
    Плохо, у меня 091, так то только варианты - или с заменой или с добавлением во вторую колодку - но и там и там нужна микруха ПЗУ. Хотя второй вариант интереснее ибо меньше трогать плату. И значит пока только HxC...

    Цитата Сообщение от AFZ Посмотреть сообщение
    низкая скорость обмена
    Да, это пока не обойти - только переделкой самой платы, но тогда получается действительно - нафига два проца

    Ладно, пока попробую вариант с HxC - вроде как должен получится флоп без дискет

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

    AFZ, вот такой - нормально?
    https://ru.aliexpress.com/item/Free-...527867980.html

Страница 1 из 5 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 23
    Последнее: 13.03.2013, 23:39
  2. Идея создания крутой демы !!!
    от AAA в разделе Демо
    Ответов: 39
    Последнее: 15.12.2009, 01:06
  3. Ой, какой форум крутой!!!
    от zksystem в разделе Форум
    Ответов: 10
    Последнее: 21.02.2005, 08:40

Ваши права

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