Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
msx:flash_floppy_osd:side_slot_gotek_adapter [2022-11-19 18:57] GreyWolf [Загрузка прошивки] |
msx:flash_floppy_osd:side_slot_gotek_adapter [2022-11-28 10:00] (текущий) GreyWolf [Загрузка прошивки] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Flash Floppy OSD — версия под GoTek для бокового слота Yamaha MSX ====== | ====== Flash Floppy OSD — версия под GoTek для бокового слота Yamaha MSX ====== | ||
- | |||
- | FIXME | ||
Здесь описана версия доработки [[msx:flash_floppy_osd:|]] для [[msx:side_slot_gotek_adapter:side_slot_gotek_adapter|]]. | Здесь описана версия доработки [[msx:flash_floppy_osd:|]] для [[msx:side_slot_gotek_adapter:side_slot_gotek_adapter|]]. | ||
Строка 79: | Строка 77: | ||
====== Режим загрузки программы ====== | ====== Режим загрузки программы ====== | ||
- | FIXME | + | Загрузки нужно: |
- | + | - Установить жёлтые перемычки на плате STM32: | |
- | - Желтые перемычки на плате STM32: | + | |
- Boot 0 — 1 | - Boot 0 — 1 | ||
- Boot 1 — 0 | - Boot 1 — 0 | ||
- | - <WRAP>Подключите соединительные кабели Dupont, поставляемые с адаптером [[usb-uart_ch340g:usb-uart_ch340g|USB-TTL]], как показано на рисунке. Обратите внимание, что для этой цели были припаяны штыревые контакты 2,54 мм: | + | - Подключить адаптер [[usb-uart_ch340g:usb-uart_ch340g|USB-TTL]] по [[#connection|схеме]]. |
- | </WRAP> | + | |
+ | После выполнения загрузки нужно вернуть жёлтые перемычки на плате STM32: | ||
+ | * Boot 0 — 0 | ||
+ | * Boot 1 — 0 | ||
===== Тест ===== | ===== Тест ===== | ||
- | + | Для начала нужно убедиться в том, то проходит тест [[github>keirf/Greaseweazle/wiki/STM32-Fakes|STM32 Fakes]]. | |
- | [[github>keirf/Greaseweazle/wiki/STM32-Fakes|STM32 Fakes]] | + | |
В примерах загрузки используется [[stm32flash:stm32flash|]] | В примерах загрузки используется [[stm32flash:stm32flash|]] | ||
Строка 196: | Строка 194: | ||
Для загрузки можно использовать программу [[stm32flash:stm32flash|]] | Для загрузки можно использовать программу [[stm32flash:stm32flash|]] | ||
- | [[github>keirf/flashfloppy-osd/wiki/Firmware-Programming|Подробное от автора]] | + | [[github>keirf/flashfloppy-osd/wiki/Firmware-Programming|Описание процесса от автора]] |
- <WRAP> | - <WRAP> | ||
Строка 227: | Строка 225: | ||
sudo miniterm /dev/ttyUSB0 115200 --parity N | sudo miniterm /dev/ttyUSB0 115200 --parity N | ||
</code> | </code> | ||
- | вывод: | + | вывод (настройки по умолчанию): |
<code> | <code> | ||
--- Miniterm on /dev/ttyUSB0 115200,8,N,1 --- | --- Miniterm on /dev/ttyUSB0 115200,8,N,1 --- | ||
Строка 262: | Строка 260: | ||
|<key>p</key>|увеличить значение (↑)| | |<key>p</key>|увеличить значение (↑)| | ||
+ | Для корректной работы нужно установить следующие значения: | ||
+ | <code> | ||
+ | Sync Polarity: Low | ||
+ | Pixel Timing: 15kHz | ||
+ | Display Height: Normal | ||
+ | Display Output: PB15/SPI2 | ||
+ | Display Enable: PA15 Act.LOW | ||
+ | H.Off (1-199): 145 | ||
+ | V.Off (2-299): 35 | ||
+ | </code> | ||
+ | |||
+ | Рекомендуемые параметры для [[gotekemulator:flashfloppy|FlashFloppy]], (файл ''FF.CFG'') | ||
+ | <code ini > | ||
+ | host = msx | ||
+ | display-type = auto | ||
+ | oled-font = 6x13 | ||
+ | display-order = default | ||
+ | osd-display-order = 0,1 | ||
+ | osd-columns = 16 | ||
+ | display-off-secs = 5 | ||
+ | </code> | ||
====== Ссылки ====== | ====== Ссылки ====== | ||