PDA

Просмотр полной версии : Прошивка Gotek Floppy Disk Emulator для работы с ZX Spectrum



Страницы : 1 [2]

yanus
13.08.2021, 13:33
а какой вариант лучше купить, если нет ST-link, USB-TTL? Какой просто по USB с компании прошивается? Или сейчас это чистая лотерея?

Я бы все же на STM постарался взять. Artery - усеченный чип, и вряд ли смогут сделать равный функционал во FlashFloppy. Ну, и ST-link докупил, вещь в хозяйстве нужная. Или как вариант, найти кого то для первоначальной перепрошивки в своем городе.

CityAceE
24.08.2021, 10:42
пьезик так же нормально подключаются
А куда его подпаивать на этой плате?

yanus
24.08.2021, 12:39
Вид на пины с лицевой стороны. Пьезик (бипер) и ОЛЕД экран для версии на чипе Artery.

https://pic.maxiol.com/thumbs2/1629797941.1844200606.sp.jpg (https://pic.maxiol.com/?v=1629797941.1844200606.sp.jpg&dp=2)

https://pic.maxiol.com/thumbs2/1629815373.1844200606.oled.jpg (https://pic.maxiol.com/?v=1629815373.1844200606.oled.jpg&dp=2)

Михаил Каа
24.08.2021, 13:43
А куда его подпаивать на этой плате?

Посмотрел по исходному коду flashfloppy -> к ножке PA2 оно подключается.

CityAceE
24.08.2021, 15:38
Вид на пины с лицевой стороны
Получается, что к пинам J3?

https://pic.maxiol.com/thumbs2/1629808678.1604655705.pins.jpg (https://pic.maxiol.com/?v=1629808678.1604655705.pins.jpg&dp=2)

yanus
24.08.2021, 16:27
Получается, что к пинам J3?
Да

Михаил Каа
26.08.2021, 20:50
Да

Да, PA2 идет напрямую на пины J3. Попробовал подключить туда ЗП-22 - уж очень оно тихо звучит. Какую лучше писклю туда подцепить?

yanus
27.08.2021, 01:07
...уж очень оно тихо звучит. Какую лучше писклю туда подцепить?
Транзисторный ключ и обычный бипер (к примеру с компа)

Михаил Каа
01.09.2021, 20:15
Прошивал готек st-link`ом, все получилось сразу.
https://pic.maxiol.com/thumbs2/1630516444.1504966184..png (https://pic.maxiol.com/?v=1630516444.1504966184..png&dp=2)
З.Ы. Заказывал по ссылке https://zx-pk.ru/threads/25546-proshivka-gotek-floppy-disk-emulator-dlya-raboty-s-zx-spectrum/page25.html пришел с СТМ`кой.
ЗЫЫ вот сама ссылка, сначала не совсем то добавил https://aliexpress.ru/item/32993988950.html?spm=a2g0s.9042311.0.0.2ea733ed8lR zfR

yanus
13.09.2021, 12:52
Эпопея с установкой OLED экрана... :) Можно поставить 2: 128х32 или 128х64. И там и там есть нюансы. Для 128х32 желательно расширить окошко в корпусе, а 128х64 банально не влазит по высоте :(
Мне больше импонировал 128х64... Так что займемся им.
1.Отпаиваем шлейф индикатора. И аккуратно откусываем снизу текстолит до края экрана (осторожно! не разбейте экран). Припаиваем шлейф на место.
2. Подтачиваем плату сверку (увы пинов не будет, только подпайка проводов). Ориентир - монтажные отверстия под пины стачиваются до половины. Подпаиваем провода...
3.Создаем файлик для смены конфигурации экрана и записывает его на флэшку: FF.CFG, в нем следующие строки

display-type = oled-128x64-narrower
oled-font = 8x16
display-order = 3,0d,1

Вставляем флешку, включаем... Вуаля! :) Выводит 3 строки. Сам экранчик центруем в окошке и клеим термоклеем. Смотрится замечательно!
Если что то пошло не так... сброс настроек по умолчанию - нажать на несколько секунд обе кнопки на морде.

P.S. На фото экран не допилен еще сверку, стоят пины для тестов.

https://pic.maxiol.com/thumbs2/1631526503.1844200606.img8711.jpg (https://pic.maxiol.com/?v=1631526503.1844200606.img8711.jpg&dp=2)

Pluto
31.12.2021, 01:15
Пытаюсь прошить Gotek
Плата такая

https://i.ibb.co/nQbG8LH/F4-C7-B956-EC91-4-E1-C-AC5-E-EE22-E1851-CE0.jpg (https://ibb.co/2cy9YkD)

https://i.ibb.co/Cv5kv9f/C5-B98-A6-A-0-D9-D-4966-B9-A0-261297-BFB8-DB.jpg (https://ibb.co/sQv0Q1Z)

Ставлю перемычки по схеме, подключаю через USB

Комп не распознает подключенное устройство, соответственно программулина его не видит.

https://i.ibb.co/DbM88RG/Gotek.jpg (https://ibb.co/pPKRRLW)

Что я делаю не так?

Alex Shiloff
31.12.2021, 08:33
Для прошивки через USB необходим установленный драйвер. Он располагается в каталоге программы DfuSe в папке Driver.

Pluto
31.12.2021, 14:10
Поставил драйвер.

https://i.ibb.co/b1fz7VV/Gotek-1.jpg (https://imgbb.com/)

Вроде даже прошил. Попробую запустить на Пентагоне попозже

Pluto
02.01.2022, 19:47
Заработало.

https://i.ibb.co/bQsVVRG/66-AB42-A9-DB9-D-4-B57-82-AC-9-BD770-E66-A83.jpg (https://ibb.co/bQsVVRG)

Правда, видит не все TRD образы. Видимо это SCL файлы
Теперь хочу приделать двухстрочный дисплей 128х32

Pluto
03.01.2022, 21:33
Приделал дисплейчик. Все Ок.

https://i.ibb.co/sj7LW98/90-A64432-840-F-4-AC9-BF1-C-C00-CE1029005.jpg (https://ibb.co/sj7LW98)

Reistlin
16.01.2022, 05:53
По умолчанию

Сегодня получил FDD-UDD U144K, контроллер STM32F105RBT6. Прошил FlashFloppy 3.28 через ST-link 2. Дисплей, пока что, не менял. Проверил с "Агатом", работает нормально на чтение и запись (запись проверял из Basic). Покупал здесь: https://aliexpress.ru/item/329939889...2ea733ed8lRzfR

День добрый! Подскажите, какие перемычки перемыкали? У меня точно такой же попался FDD-UDD U144K, с прямоугольной платой внутри. Я правильно понял, UARTом китайским на СН340 его можно прошить?

И можно ли его прошить USB-USB?
Что для этого нужно?

Reistlin
16.01.2022, 12:30
Прошить ее можно через UART припаяв 2 проводочка к стм32, ну или СТ-Линком говорят, но у меня не вышло что-то с ним

Дак UARTом или всё же TTL? Это не одно и то же так то. Дак каким интерфейсом и куда подключались? Можете подробнее пояснить?

Kulich
16.01.2022, 17:34
Дак UARTом или всё же TTL? Это не одно и то же так то. Дак каким интерфейсом и куда подключались? Можете подробнее пояснить?

Если уж придираться, то скорее это USART. С помощью фирменной утилиты от ST. Оно там вроде в районе PB6 PB7, но это не точно.

Reistlin
18.01.2022, 10:58
Всем доброго времени суток!
Вообщем так.
Девайс FDD-UDD U144K
Шил приблудой от ST-link v2.
Программа: STM32 ST-LINK Utility
Прошивка: flashfloppy-v3.29

последовательность такая:
1. Снимите все перемычки с привода Gotek
2. Подключите программатор ST-Link-V2 к Gotek
3. Установите и откройте "Утилиту STM32 ST-Link" в Windows
4. Нажмите кнопку подключения в утилите ST-Link, затем быстро отсоедините NRST (он же Pin 07)
5. Теперь устройство должно быть подключено.
6. Теперь подключите NRST (он же Pin 07) к ПЕРВОМУ контакту на программаторе ST-Link-V2
7. В утилите ST-Link перейдите в раздел Цель->Программа
8. Выбирите файл прошивки FlashFloppy .hex и прошейте свой Gotek
9. Теперь наденьте перемычку на контакты J2
Усё!

Прошил с первого раза и всё работает.

более подробно тут: https://github.com/keirf/FlashFloppy/issues/232

Всем удачи!

Alexey_Mikhaylov
15.05.2022, 14:27
Добрый день!

Друзья, нужна помощь, подскажите, имею HxC с версией прошивки V 0.2.2.0 как перейти на следующие версии V 1.х и выше? Нужно botloader обновлять? или вариант только PIC шить? если можно в подробностях.

creator
15.05.2022, 15:56
Alexey_Mikhaylov, 0.2.2.0 это версия бесплатного прототипа (http://service4u.narod.ru/html/emulator.html), более свежие — коммерческие, только приобретать прошитый PIC у автора.

И кстати, здесь тема не про HxC эмулятор (https://zx-pk.ru/threads/13735-sdcard-hxc-floppy-emulator(floppiemul-frantsuza).html).

r3d
15.05.2022, 16:40
только приобретать прошитый PIC у автора
Нет надобности покупать PIC у автора, можно его запрограммировать дистанционно, автор предоставляет такую возможность после покупки прошивки

https://hxc2001.com/store/sdhxcpic.html

Только PIC с новой прошивкой не подойдет для HxC старой версии.

ZX_NOVOSIB
28.10.2022, 15:32
Это самый дешёвый вариант флоппиэмуля? Он понимает флешку отформатированную в exFAT?

goodboy
28.10.2022, 15:44
Он понимает флешку отформатированную в exFAT?
https://github.com/keirf/flashfloppy/wiki/Initial-Setup

ZX_NOVOSIB
28.10.2022, 15:58
Короче нужен флоппиэмуль, который понимает exFAT (под usb flas drive)

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


https://github.com/keirf/flashfloppy/wiki/Initial-Setup
тут написано: FlashFloppy requires a USB drive formatted with FAT32 (note that ExFAT and NTFS are not supported). Most USB sticks are factory-formatted appropriately.

((((((((

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

или нужен переходник с усб флешки на IDE (но таких не существует)

CityAceE
28.10.2022, 16:34
или нужен переходник с усб флешки на IDE (но таких не существует)
Опиши конечную цель и почему FAT32 не устраивает. Возможно есть и другой выход!

ZX_NOVOSIB
28.10.2022, 18:46
Опиши конечную цель
Допустим есть обычный спектрум. Допустим на нём есть флоппиэмуль или Nemo IDE. Как туда закинуть TRD по воздуху? Есть в продаже флешки с вай фаем от SanDisk, но они требуют файловую систему exFAT, с FAT32 передача по воздуху не будет работать.

CityAceE
28.10.2022, 19:52
Как туда закинуть TRD по воздуху?
В итоге вырисовывается конечная цель: загружать в Спектрум каким-нибудь TRD. Но думаю, что нужно смотреть в сторону отличную от флоппи-эмулятора.

А в чём проблема записать TRD на обычную флэшку обычным способом?

ZX_NOVOSIB
28.10.2022, 19:54
А в чём проблема записать TRD на обычную флэшку обычным способом?
ну типа 21 век на дворе, нужно, чтобы всё по воздуху делалось

CityAceE
28.10.2022, 20:09
То есть просто прихоть?

ZX_NOVOSIB
28.10.2022, 20:47
Ну в таком случае получается, что все беспроводные вещи - прихоть. Наушники и т.п.

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

Кстати, что щас по деньгам выходит замутить готек? Шнуров всяких для прошивки нет, есть только комп и всё. Что там ещё надо кроме самого готека с али и шнура какого-то?

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

Можно конечно было бы по блютусу TRD передавать, через аудиовход спектрума. Есть же прога BIN to TAP, как-то так называется, на спектруме просто развернуть обратно надо и всё. Но скорость передачи слишком маленькая, хотя бы раз в 5 быстрей и нрмально. А вообще я на спектруме какой-то прогой умудрялся 128 снапшот грузить за минуту, но это только на одном клоне так - Сибстар128

SoftLight
28.10.2022, 22:45
ZX_NOVOSIB, первое сообщение не пробовал читать? Там ссылки на FlashFloppy есть (https://github.com/keirf/FlashFloppy/wiki), почитай. Кроме эмулятора с алиэкспресса нужны только прямые руки и флешка. Цену сам поищи.
Если нужны беспроводные, ищи модели WFR1M44-10 / WFR1M2-10 / WFRM72-10 GOTEK (http://docs10.chomikuj.pl/4327734279,PL,0,0,GOTEK-wireless-floppy-emulator-preview.pdf)

goodboy
28.10.2022, 22:50
Кроме эмулятора с алиэкспресса
а он кстати `из коробки`(без перепрошивки) наверняка какие-то образы понимает ?

SoftLight
28.10.2022, 22:56
а он кстати `из коробки`(без перепрошивки) наверняка какие-то образы понимает ?
Да, китйацы продают с прошивкой умеющей один стандартный формат IBM 1.44MB high density или 720KB low density (файлы *.img)
Вообще, изначально эта хрень позиционируется как девайс для замены флопа во всяких midi-синтезаторах типа Korg и т.п.
У меня даже дисочек с дровами и мануалами сохранился: https://disk.yandex.ru/d/eNqGlcPTWDCLmg.

rrp
15.05.2025, 12:11
Уважаемые Знатоки GOTEK, подскажите, пожалуйста в чем может быть проблема: после прошивки (с верификацией) flashfloppy от v3.38 до v4.7a наблюдается один и то же эффект - моргание красного светодиода и экрана с отображением версии прошивки и памяти 64kB.
Плата GOTEK ELS34E@2309 c STM32F105RBT6.

marinovsoft
15.05.2025, 13:24
rrp, https://github.com/keirf/flashfloppy/wiki/Error-Messages


This is not explicitly an error code or condition, but the default display if a valid USB stick is not inserted. Make sure your USB stick is properly inserted and FAT32 formatted.

rrp
16.07.2025, 21:42
Спасибо за ответ, но контакты с USB (A) "звонятся" с нужными ногами STM32 (44,45) через резисторы, питание и земля тоже доходят.
Флешка в другом GOTEK читается и с нее все грузится.

Кстати, ИИ дал такой же ответ :-), но наговорил поболее... :-)

geners
21.09.2025, 00:48
Уважаемые Знатоки GOTEK, подскажите, пожалуйста в чем может быть проблема: после прошивки (с верификацией) flashfloppy от v3.38 до v4.7a наблюдается один и то же эффект - моргание красного светодиода и экрана с отображением версии прошивки и памяти 64kB.
Плата GOTEK ELS34E@2309 c STM32F105RBT6.



Подключитесь ST-LINK , выберите нужную версию FF зайдите в Target > Option Bytes поставьте галочку на WDG_SW , и прошейте :)