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

User Tag List

Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 73

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

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

    По умолчанию

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

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

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

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

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

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

  2. #12
    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)

  3. #13
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,993
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    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

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

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Плохо, у меня 091, так то только варианты - или с заменой или с добавлением во вторую колодку
    Там еще и схема чуток другая (кто-то говорил, что адреса ОЗУ разные), и FDC не 097, а 128. И схемы на новый вариант (вроде-бы КМД-2), я ни разу не видел - мы в 91-м получили их несколько штук, новых, а бумажки с ними были старые, с 091-й ПЗУ-хой и 097-м FDC.

    Цитата Сообщение от Hunta Посмотреть сообщение
    вот такой - нормально?
    Такой - шикарно. Но дороговато. Я пользую попроще - вот такой.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

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

    По умолчанию

    AFZ
    FDC - это та, которая 1801ВП1-097 или 1801ВП1-128? У меня 128 и ПЗУ 091. Фоты - http://www.kpxx.ru/KBAHT4C/MY/
    И я понял, почему у меня в памяти крутилась загрузка в контроллер - это я с MZ перепутал - там я что то такое творил

    Я так понял, что Вы занимаетесь программированием STM32? Есть ли ссылки на софт под Windows? Буду сильно благодарен

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

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    STM32F105
    Оба-на! Я, спросонья вероятно, прочитал это дело неправильно, подумал, что это какой-то контроллер, которого я не знаю, а это, оказывается, обычный STM32, Кортекс-М3. Тогда без вопросов, новый Кейл и вперед! До 32К загружаемого во флешь кода - бесплатно, не влезет - можно будет поискать "таблетку". Предпоследний Кейл - 5.15 есть на торрентах вместе с таблеткой. Да, на асме тут писать затруднительно, они (ST) даже не предоставили асмовых заголовочных файлов. Народ, правда, конвертировал что-то из Сишных, но, ИМХО, и на Си неплохо получается, оптимизатор там весьма злобный.

    Родной ST-шный ST-Link в полной конфигурации там прицепить будет сложно, а для SWD хватит и того, что попроще. Там, не считая земли и питания 3.3В, нужны всего два сигнальных провода - SWDIO и SWDCLK, как раз в тот дешевенький китайский клон.

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

    Цитата Сообщение от Hunta Посмотреть сообщение
    FDC - это та, которая 1801ВП1-097 или 1801ВП1-128?
    Да

    Цитата Сообщение от Hunta Посмотреть сообщение
    У меня 128 и ПЗУ 091.
    А, уже вспомнил, они Pin-to-Pin совместимы, и в программировании одинаковы. И вообще, 128 - это работа над ошибками 097-го, хотя и они работали.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

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

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

    По умолчанию

    AFZ, ага, за Кейл спасибо. Ещё вопрос - а дизассемблер под это дело бывает?

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

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Ещё вопрос - а дизассемблер под это дело бывает?
    IDA, вестимо. Но он, опять же, платный. Если не заброшен, конечно. Только боюсь, что китайцы защитили свою программу, в таком случае литовский праздник Обломайтис, только полное стирание, иначе никаких изменений. При наличии ST-Link'а проверяется элементарно ST-шной STM32 ST-LINK Utility, она либо высветит дамп начала программы, либо выругается, что защищено. Эта же утилита установит дровишки на ST-Link и обновит фирмварь свежекупленной свистульке, это надо сделать.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

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

    По умолчанию

    AFZ, про IDA в курсе, думал, может что то ещё есть.
    А о прилёте Фиолетового Обломинга я в курсе - защищено от стирания, но меня больше интересует дизассембл HxC

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

    По умолчанию

    Да, в общем-то, оно, вероятно, не особо и нужно. Работа с USB Host'ом и подключение Mass Storage наверняка есть в примерах, а интерфейс FDD можно отработать по спецификации, если не врет мой склероз, формат дорожки в книжке про MY расписан. Только вот тормоза и ограничения никуда не денешь. Да, можно увеличить число дорожек до 256 и получить 5120 блоков, но и скорость передачи невысокая, и, самое главное, от трех миллисекунд на шаг между соседними дорожками никуда не денешься.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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