С каждой последующей прошивкой Gotek все тупее и тупее начинает реагировать на кнопки.
Вид для печати
С каждой последующей прошивкой Gotek все тупее и тупее начинает реагировать на кнопки.
https://www.dropbox.com/s/gyyzvouhyx...cu005.zip?dl=0
- - - Добавлено - - -
Заведите проблему на githubе о регрессе.
Если DFU, то https://www.st.com/en/development-to...-stm32080.html Только что проверял - нормально скачивается и распаковывается.
Внизу страницы "Get Software". Я ей прошивал Gotek.
krotan, не благодари.
FlashFloppy v0.15 - 8 January 2018
* Support Enhanced Gotek with SD card connector
* Board requirements are in the wiki (Hardware Mods)
* USB drive, if inserted, takes priority over SD card
* SD card is not supported for firmware update
https://github.com/keirf/FlashFloppy...oppy-v0.15.zip
FlashFloppy v1.0 - 4 February 2019
* Game/demo AutoSwap-disks feature
– No manual disk swapping, at all!
– Requires patching of host software titles
– Amiga titles so far (github:keirf/FF_AutoSwap):
- Beneath a Steel Sky
- Indiana Jones and the Fate of Atlantis
- The Secret of Monkey Island
- Monkey Island 2: LeChuck's Revenge
* FF.CFG: New OLED display-type sib-option "-narrower"
– 16-character-wide display (c.w. "-narrow" 18-char-wide)
* PC98: Direct support for HDM image files
* HxC Compat: Small fixes to Amiga file selector
https://github.com/keirf/FlashFloppy...loppy-v1.0.zip
FlashFloppy v1.1 (Stable) - 14 March 2019
* FF.CFG: Fix parsing of comma-separated values
https://github.com/keirf/FlashFloppy...loppy-v1.1.zip
FlashFloppy v2.0a (Experimental) - 14 March 2019
* IMG: Allow geometry to be manually configured in new file IMG.CFG
- See examples/IMG.CFG for documentation
- Multiple formats can be defined; distinguished by image name tags
* IMG: Support FM mode with Index Address Mark (IAM)
* IMG: Support auto-configuration of GAP3 (post data gap) when using IMG.CFG
* FF.CFG: Fix parsing of comma-separated values
* Indexed Mode: Allow arbitrary image name after "DSKAnnnn" prefix
- eg. DSKA0000_myimage.img, DSKA0002_another.adf
* Indexed Mode: Allow the "DSKA" prefix to be changed (FF.CFG:indexed-prefix=)
https://github.com/keirf/FlashFloppy...oppy-v2.0a.zip
FlashFloppy v2.1a (Experimental) - 26 March 2019
* IMG.CFG: Allow up to 256 sectors per track
* IMG.CFG: Split skew into per-cylinder and per-side values (cskew/sskew)
* IMG.CFG: Introduce image-file layout option (file-layout=):
- sequential,interleaved: Cylinder-first or side-first track ordering
- reverse-sideN: Side-N cylinders in reverse order (high to low) (N=0,1)
- sides-swapped: Ordering of disk sides is swapped in the image file
* 7-Segment LED: Display track number when an image is mounted
- FF.CFG: "display-type = led-trk"
- Displays slot number as usual during image selection/navigation
- First button press reverts to slot display; Next press begins navigation
* LCD/OLED: Display full cylinder number on displays wider than 16 columns
- Previously truncated at cylinder 99
https://github.com/keirf/FlashFloppy...oppy-v2.1a.zip
FlashFloppy v2.2a (Experimental) - 5 April 2019
* New image types supported:
- XDF: 3.5" HD eXtended Disk Format (1840kB)
- ATR: Atari 8-bit
* 7-Seg LED: Improved track display.
- Remove option 'led-trk' from FF.CFG. Track display mode is always on.
* OLED: Fix horizontal offset on SH1106 128x32 displays
* IMG.CFG: 'id' parameter simplified; 'sskew' renamed 'hskew' (head skew)
https://github.com/keirf/FlashFloppy...oppy-v2.2a.zip
FlashFloppy v2.3a (Experimental) - 8 April 2019
* OLED: Auto-detect SSD1306 vs SH1106 display controller
- FF.CFG: 'display-type = ...-sh1106' is now redundant and ignored
* ATR: Fix readability of downloaded ATR images
- Invert data as it is read/written, mirroring the standard XF551 interface
- Thanks to Piotr for this report (using his XF551 clone)
https://github.com/keirf/FlashFloppy...oppy-v2.3a.zip
FlashFloppy v2.4a (Experimental) - 9 April 2019
* This release fixes many raw track formats (SSD, DSD, OPD, VDK, ...)
- Thanks to John Gray for bug report, and testing!
* RAW: Fix FM track generation
- FM and IAM flags not plumbed through from front-end image handlers
* RAW: Fix interleaved/skewed track generation
- Data fetch not loading sectors from image file in the right order
https://github.com/keirf/FlashFloppy...oppy-v2.4a.zip
Где-нибудь описан формат HFE-файла?
Valent, есть описание.
Чего-то туго соображаю: тема называется "Gotek Floppy Emulator", а с первого же поста речь идёт об эмуляторе HxC. У меня есть отдельно-купленный китайский Готек с USB-дыркой и отдельно конструктор HxC и, насколько я вижу, это совершенно разные эмуляторы... Или же речь о том, как запилить прошивку HxC на Готек?
Ну да.. Похоже, так и есть.
FlashFloppy v2.5a (Experimental) - 12 April 2019
* Fragment-offsets cache implemented at the FAT filesystem layer
* Block cache implemented at the mass-storage volume layer
- Faster image selection/navigation in large folders
- Improved reliability in image handling (reduced access latencies)
- USB stick will usually stop flashing when drive is not being accessed!
* FF.CFG: New rotary input options
- 'trackball': Blackberry-style trackball
- 'buttons': Push-to-ground Prev/Next buttons
https://github.com/keirf/FlashFloppy...oppy-v2.5a.zip
Задрали уже совсем. ;)
FlashFloppy v2.6a (Experimental) - 14 April 2019
* Fix feature breakages in v2.5a
- SSD/DSD/TRD auto-extend feature
- FF.CFG: eject-on-startup=yes feature
* Update HxC Compat to v5-FF
https://github.com/keirf/FlashFloppy...oppy-v2.6a.zip
FlashFloppy v1.2 (Stable) - 14 April 2019
* OLED: Fix horizontal offset on SH1106 128x32 displays
* Update HxC Compat to v5-FF
https://github.com/keirf/FlashFloppy...loppy-v1.2.zip
FlashFloppy v2.7a (Experimental) - 23 April 2019
* Sort folders into alphabetical order during direct navigation
- FF.CFG: folder-mode= to modify this new default behaviour
- FF.CFG: folder-sort= to modify this new default behaviour
* Fix memory corruption issues (stack overflow)
* ATR: Interleave sectors for best performance over slow SIO interface
https://github.com/keirf/FlashFloppy...oppy-v2.7a.zip
Если кому надо, Keir Fraser сделал HFE файл для DEC RX02 флоппи контроллера. В архиве пустые образы, а так же загрузочный диск №1 из дистрибутива RT-11 v.5.04. Эти образы работают как с GOTEK, так и с SDHxC.
Вложение 68957
Я вот так подключил, прямо шлейфом 34-х проводным.
Вложение 68960
Ничего не понял. По паспорту RX02 подключается к компьютеру по 10-ти проводному (не считая земли) интерфейсу. При чем тут "прямо шлейфом 34-х проводным".
Или Вы просто физические приводы в RX02 заменяете, а не весь RX02 ?
- - - Добавлено - - -
Да, фото что-то настолько крупное, что на нем не видно ни RX02, ни компьютера, к котому RX02 подключался ;-)
FlashFloppy v2.8a (Experimental) - 10 May 2019
* DSK, IMG: Fix small error in generated MFM data
* Increase write buffer to 32kB, enough for a full high-density track
- More reliable whole-track writes, especially to HFE images
https://github.com/keirf/FlashFloppy...oppy-v2.8a.zip
В RX02 грубо такие узлы: БП, два драйва, плата "Read/Write Electronics", плата контроллера.
Вместо чего втыкается Gotek?
Физические драйвы к плате "Read/Write Electronics" подключаются хитро (головки напрямую, аналоговый сигнал).
"Read/Write Electronics" к контроллеру - тоже много всяких дополнительных сигналов, которых в Шугарте нет.
Вот я и говорю что про RX02 как-то неочевидно всё.
И я пруфа не нашел ...
Так что очень похоже что Valent еще первым апреля живёт....
Кто-то может дать пруф?
Речь идет о контроллерах типа MXV22M, MXV42C, которые поддерживают FDD 5.25" DS DD (77 треков, две стороны,26 секторов по 256 кб, DEC модифицированный MFM), а не о контроллерах типа RXV21. Для RXV21 можно попытаться использовать разработку Don North на основе Arduino.https://github.com/AK6DN/rx02_emulator.
увлёкся этой штукой.
наивно думал что для прошивки FlashFloppy достаточно вставить usb с правильно названным файлом,
но поняв процесс отрезал хвосты у двух мышей и спаял usbA->A.
доволен как слон.
прикупил/подцепил oledDisplay,
а вот с энкодером вышла жопа.
чёртов китаец прислал практически лысый член
http://d.radikal.ru/d10/1905/c4/5b36c233e179.jpg
я замучился объяснять ему про резьбу (на фото товара она была)
он почему-то решил что декоративная ручка отвалилась во время транспортировки и советовал не расстраиваться и просто её приклеить.
Энкодер всем хорош кроме того, что эта дура с ручкой торчит из корпуса в три раза дальше, чем любой рычаг дисковода. Вот если бы найти совсем миниатюрный энкодер.
Вполне себе миниатюрный: https://www.aliexpress.com/item/32798669185.html
https://i110.fastpic.ru/thumb/2019/0...0c0d19da1.jpeg
FlashFloppy v2.9a (Experimental) - 17 May 2019
* FF.CFG: New option motor-delay= to provide emulation of motor behaviour
- Requires modification of a standard Gotek PCB (see Wiki: Hardware Mods)
* Debug logging: An alternative firmware is provided to log to FFLOG.TXT
- Find the alternative update file in alt/logfile/
- Use this for personal interest or as directed by me for debugging
- Not for general use!
* IMG/DSK: Better RAM handling (more space for mass-storage block cache)
* Code optimisation (MFM decode speeded up 4x)
* Small fix to generate INDEX signal when starting read near end of track
https://github.com/keirf/FlashFloppy...oppy-v2.9a.zip
Приплыли :(
"Requires modification of a standard Gotek PCB (see Wiki: Hardware Mods)"
Для сигнала мотора придётся допаиваться https://github.com/keirf/FlashFloppy...s#motor-signal.
FlashFloppy v2.10a (Experimental) - 20 May 2019
* Fix breakages since v2.2a:
- host=acorn: *.ADF handling
- host=tandy-coco: *.DSK handling
https://github.com/keirf/FlashFloppy...ppy-v2.10a.zip