Gotek drive - Flash Floppy custom firmware install and OLED / Sound mods (Amiga, Atari)

If you feel like supporting my channel; purchasing the items featured in this video using the links below will result in me receiving a small commission fee - all items are Prime eligible so whilst they may be slightly more expensive than from other suppliers, you will get them next day and you can get on with your project!
Thanks!
Gotek drive - amzn.to/2yv8ZTM
OLED Display (Suggested) - amzn.to/2fYLJpu
OLED Display (Larger) - amzn.to/2kvBYk4
Piezo Transducer (Hack required) - amzn.to/2fYMxe0
Software required…
Flash Floppy Wiki:
github.com/keirf/FlashFloppy/...
Flash Floppy Download:
github.com/keirf/FlashFloppy/...
ST Flasher program download:
www.st.com/en/development-tool...
HxC Download:
hxc2001.com/download/floppy_dr...
Please see the timestamps below for relevant parts…
Programmer setup 4:30
Software download and flashing 9:40
USB drive setup 14:00
Testing 15:25
Mods 18:30

Пікірлер: 207

  • @dazkenney6154
    @dazkenney61544 жыл бұрын

    I've just recently bought an Amiga (first miggy in over 10yrs) and added a Gotek drive with the OLED and control knob. I was having a few issues getting the file selector working correctly, so this vid has helped me with that. Cheers!

  • @asgerhansen
    @asgerhansen6 жыл бұрын

    Thank you for this Kris. I just flashed two drives following your guide. This is foolproof in my book. Thanks again!

  • @wimwiddershins
    @wimwiddershins5 жыл бұрын

    Great video. I've been trawling through old guides. Now I have a clear direction. Thanks.

  • @pkf4124
    @pkf41245 жыл бұрын

    This guide is by far the best one. Simply put and no fuss explained so that everyone can do this. I bought a Gotek some time ago and had yet to set it up. Mine came with no segment led, bought it direct from the suppliers so no firmware etc so I will be fitting this OLed screen. Why its not a standard feature is odd.

  • @JohnAnderson4242
    @JohnAnderson42423 жыл бұрын

    2021 - Firing up my old A1200 for fun - this was the BEST tutorial on Amiga, GOTEK and flashing it. Thank you Kris.

  • @BrooksterMax
    @BrooksterMax6 жыл бұрын

    Thank you Sir! Just done mine - it was knowing how to set the USB bit that confused me. I managed with terrible soldering skills to get some pins on the Gotek. All working lovely, and I have Lemmings setup like you!

  • @urdnal
    @urdnal5 жыл бұрын

    When kapton tape's the tape you use because that's what you have laying around, you're my kind of people

  • @KrisCochrane

    @KrisCochrane

    5 жыл бұрын

    Haha! Cheers pal!

  • @grantsearle6975
    @grantsearle69755 жыл бұрын

    An excellent video - nicely paced and well explained. I have just bought one but I can see myself buying several for my retro computers and my Roland keyboard. Many thanks for this.

  • @forinti
    @forinti5 жыл бұрын

    Kris, thank you very much for this video. I'll just add that you don't need to solder the lower pins (the group of 4 pins). In fact, it is a lot easier to solder just the top 5 pins.

  • @PiotrCzarny
    @PiotrCzarny5 жыл бұрын

    Very good explanation. I just flashed and installed a Gotek drive in an old Amiga 500. Very appreciated.

  • @ClassicGamerB
    @ClassicGamerB5 жыл бұрын

    Finally got around to flashing my Gotek and it worked! My USB to serial programmer's pinouts were slightly different as you indicated in the video. Adding the LCD display was so easy. My ribbon cable's red marking was toward the power cabling, which differs from yours. The only issue I had was with the HxC files. I had to go get a newer release because the ones you linked would not work, but the new versions worked perfectly. I threw Shadow of the Beast ADFs on my flash drive and had lots of fun. Thank you very much for your video.

  • @KrisCochrane

    @KrisCochrane

    5 жыл бұрын

    No worries at all!

  • @8BitResurgence
    @8BitResurgence Жыл бұрын

    Super video, thanks for taking the time to make it for the community!

  • @jason50146
    @jason501463 жыл бұрын

    Starting in 2021, Gotek drives come with Artery microcontrollers. You need to use the Artery ISP programming software, but can still use the same serial programmer shown in your video. Wish I could like this video multiple times. Nice work.

  • @TechNed
    @TechNed3 жыл бұрын

    Thanks for that. I thought I was going nuts! I tried the OLED option as well as the LCD/I2C-backpack options (with appropriate changes to FF.CFG) and nothing seemed to work except the original 7-segment displays. Turns out, whoever created the circuit diagram I was working from had the data and clock lines arse-about! At some point I switched them but I may have omitted to reset and by that time, was starting to suspect my hardware (eg. dodgy hookup cables perhaps). All looking good now, thanks to your mentioning which one was SCL.

  • @ChristopherLionRoars
    @ChristopherLionRoars6 жыл бұрын

    I have one of these racing towards me atm in the mail and face the daunting task of making it work with a Kaypro 4/83. Woohoo! Wish me luck.

  • @JustWasted3HoursHere

    @JustWasted3HoursHere

    5 жыл бұрын

    Did you get it working alright?

  • @772pcs
    @772pcs6 жыл бұрын

    Nostalgia, brilliant video Kris. Thank you

  • @skilgannon1971
    @skilgannon19716 жыл бұрын

    Nice one Kris - I had pre bought the bits ages ago to do the firmware hack and the LED replacement and drive click but hadn't done so because I knew I would have to get all the info from the different places I had seen but you've got it all in the one place for me and I'll crack on now :)

  • @KrisCochrane

    @KrisCochrane

    6 жыл бұрын

    +skilgannon1971 Fantastic pal...let me know if you have any trouble and I'll try and help you out.

  • @skilgannon1971

    @skilgannon1971

    6 жыл бұрын

    Thanks Kris :)

  • @wilbur1960
    @wilbur19606 жыл бұрын

    Extremely helpful tutorial. Thank you!

  • @R_T_Ralph
    @R_T_Ralph5 жыл бұрын

    great vid. I will be using this when my Gotek arrives. thank you

  • @dvdchas
    @dvdchas4 жыл бұрын

    Lovely Video... Gotek, which I'm gonna use for my BBC B is now programmed with flashfloppy-v2.14. I had the same programmer as you. Not sure I got two LEDs on the USB Programmer, but it worked a treat.... COM5 for me

  • @edimahler
    @edimahler3 жыл бұрын

    Holy. After 4h of searching for a failure I finally found out - that the brand new OLED display from China was out of order. I ordered 5 of them, and yeah, Murphy was there and gave me exactly the single one to try with not working. ;-) Thanks A LOT for your tutorial, really impressive!

  • @johnd9410
    @johnd94105 жыл бұрын

    You sir are gold. Thank you for the video. Step by step guide allowing myself and others to pause when needed. Very easy to follow .Thumbs up from me/Like and subscribed 👍🎖

  • @psyolent.
    @psyolent.6 жыл бұрын

    kris thats great. i need to get one of these and have wondered about the bits and pieces needed for the OLED and piezo. and the firmware thing helps heaps!!!!!! thanks mate

  • @YesiPleb

    @YesiPleb

    6 жыл бұрын

    If you get an OLED screen, make sure it's IIC.

  • @futaba8u
    @futaba8u6 жыл бұрын

    Just flashed my Gotek after watching this video thank you.

  • @ojbeez5260
    @ojbeez52605 жыл бұрын

    Great video, very well done, could not have explained better myself!!

  • @MrWitho
    @MrWitho4 жыл бұрын

    Really great tutorial mate. Helped me 100%. Cheers.

  • @markgault01
    @markgault016 жыл бұрын

    Just done the oled mod thanks for your help

  • @KrisCochrane

    @KrisCochrane

    6 жыл бұрын

    +Mark Gault No worries Mark!

  • @MikeyGRetro
    @MikeyGRetro6 жыл бұрын

    Excellent, well explained video. Thank you very much. Will be checking out the mods too.

  • @LuckyLizard1979
    @LuckyLizard19795 жыл бұрын

    Fantastic vid, very easy to understand! Kudos!

  • @1962underdog
    @1962underdog6 жыл бұрын

    simple, straightforward, with videos and a cool accent.....plus plus plus and plus.....thanks

  • @marymarshall8847
    @marymarshall88476 жыл бұрын

    thanx for the video ..very simple and well explained. I am waiting for my drive to come in the post

  • @povvercrazy
    @povvercrazy6 жыл бұрын

    Hi, just want to add for me to get this to work I had to add two pull up resistors to the Rx/Tx lines otherwise it just would not connect to the Gotek, great thorough video btw

  • @adamboczek3958

    @adamboczek3958

    5 жыл бұрын

    Hi Brian, how big were the resistors you used to fix a problem?

  • @richardpowell8198
    @richardpowell8198 Жыл бұрын

    Just watched this video and I`d like to say thanks, I`m a bit late in the Amiga catch up but this has help me alot :)

  • @WolfTheDog
    @WolfTheDog5 жыл бұрын

    Great video man, absolutely great.

  • @travisbeamon5356
    @travisbeamon53565 жыл бұрын

    this is pretty good, i'm hoping to do this mod sooner rather than later :)

  • @backlightsnew
    @backlightsnew5 жыл бұрын

    This is great. It's so clear.

  • @rhuwyn
    @rhuwyn6 жыл бұрын

    Great video. First video of your's I've seen. If was perfectly easy to follow. Only thing I would have added would have been to mention the other systems besides the Amiga this can be used for. BUt the site's you linked does that so no big deal.

  • @genedeclark
    @genedeclark5 жыл бұрын

    Thank you for this awesome guide!

  • @zrie_prakis
    @zrie_prakis5 жыл бұрын

    Well laid out and explained!!!

  • @retrorelicsandrepairs8572
    @retrorelicsandrepairs85725 жыл бұрын

    Super informative video! Thanks so much :)

  • @GreenInvasion
    @GreenInvasion4 жыл бұрын

    Perfectly explained. Thank you very much Sr.

  • @methanoid
    @methanoid6 жыл бұрын

    Excellent guide !! Thanks

  • @irishrabbit6908
    @irishrabbit69086 жыл бұрын

    Thank you. Followed your video and flashed my Gotek and connected OLED. Now the question is how to gently cut A1200 case for Oled :)

  • @DOSputin
    @DOSputin6 жыл бұрын

    Ace tutorial. Good work mate!

  • @Pai3000
    @Pai30005 жыл бұрын

    Man, you made it look really simple👍🏻

  • @mohabiraq1

    @mohabiraq1

    4 жыл бұрын

    it is really simple

  • @JerryEricsson
    @JerryEricsson5 жыл бұрын

    Kind of makes me wish I still had my old Commodore 128 or even my SX64, they were great machines in their day and this thing would replace the huge box of 5 1/4 inch floppies that I had filled with nearly every game or utility I ever found was made for the machines. I sold my SX and box of floppies for enough money to purchase a NEW laptop a few years back, their value is still holding at much more then they cost even in their hayday!

  • @dale76uk
    @dale76uk3 жыл бұрын

    Well done chap, thoroughly enjoyed it

  • @KrisCochrane

    @KrisCochrane

    3 жыл бұрын

    Glad you enjoyed it

  • @wofy1970
    @wofy19703 жыл бұрын

    Hi Kriss, thanks for the video i have just flashed mine and put an oled display works a charm thanks again

  • @TECHNOLOGYTIPS101
    @TECHNOLOGYTIPS1015 жыл бұрын

    Thank you for your excellent video with vivid vidography and crystal clear audio. I have a question; I just want to use the Gotek on a Techincs Music Keyboard and I want to have the OLED display for ease of finding files. Do I still need all three software downloads you mentioned?

  • @fredericdm
    @fredericdm5 жыл бұрын

    thanks for your help, i have install flashfloppy and oled and work perfect

  • @dans.8198
    @dans.81985 жыл бұрын

    That processor in the floppy emulator is probably more powerful than the 68000 in my Amiga.

  • @willproctor7301

    @willproctor7301

    4 жыл бұрын

    Same here, i'm using that ARM beast to be a drive controller on an A7000+ acorn archimedes lol. Should be the other way around. :)

  • @Promilus1984

    @Promilus1984

    4 жыл бұрын

    Sure it is. It has 1.25DMIPS/MHz core running up to 72MHz. That's roughly 100 Dhrystone MIPS. 68000 has roughly 0.2DMIPS/MHz (and 7MHz inside A500/A600) and even 020 or 030 can't really compete with ARM there. But... since ARM is as pure RISC as you can have it also means it usually takes more instructions to make same job done. And Dhrystone isn't exactly the best performance marker anyway. But honestly that floppy emulator in it's purest raw performance is like a beast tamed by a kitty (amiga). If there's pin compatible F4 it most likely would be faster than even 060 since it also has FPU (well no direct comparison to 060 fpu) and runs at speeds of 180MHz. So... yeah.

  • @dezent
    @dezent5 жыл бұрын

    Thank you! Great info!

  • @bbz149
    @bbz1494 жыл бұрын

    WOW!! What a well explained Video! Parts now in the post after pulling 20 Year old DOS PC's from the Loft as bored with lockdown :-( Should keep me happy/busy for some time :-) Thanks!

  • @MichaelAdams-xu5nb
    @MichaelAdams-xu5nb4 жыл бұрын

    G'day from Tasmania, best description on youtube that I've seen, and I have been watching heaps. Just got myself an Atari, must be second childhood as I'm 84. Anyway, could you tell me if it is much different doing this for an Atari than for Amiga. Have just ordered a Gotek and I don't want to stuff it up. I had an Amiga about a hundred years ago and would like to play some of the games I remember, these modern games are too fast for me. Anyway thanks for the info in this video.!!

  • @twilightz0ne
    @twilightz0ne4 жыл бұрын

    Cool! many thanks for the info! i Enjoyed it a lot man!

  • @eduaulas
    @eduaulas4 жыл бұрын

    Fantastic! Thank you very much for share!

  • @nummer333
    @nummer3335 ай бұрын

    Still useful in 2024! Thanks a lot 👍🏼

  • @BigLebowski1337
    @BigLebowski13373 жыл бұрын

    Best guide thus far!

  • @ChrisEdwardsRestoration
    @ChrisEdwardsRestoration5 жыл бұрын

    nice job! in there a way to flash the configs to track0 of the Gotek like that of the Cortex based firmware ?

  • @DadoSimicStudiostriver
    @DadoSimicStudiostriver5 жыл бұрын

    Great video! I want to put this Gotek into 2 of my vintage synths. Where did you get those jumpers at 7:40,if I deciede to go with the mods make it work from 36 pin to 24pin inputs? Kind regards.

  • @livelongandprosper70
    @livelongandprosper703 жыл бұрын

    great video mate, cheers

  • @povvercrazy
    @povvercrazy6 жыл бұрын

    Wow, just what I needed, great thorough video, for some reason I'm not able to communicate with my gotek using the flash loader software always gives me 'no response from the target, boot loader can not be started etc' any ideas? can't seem to fathom it out, device seems to work as intended

  • @doktor6495
    @doktor64955 жыл бұрын

    Very very nice and easy to understand video! Love it! Greetings from germany. Your Doktor64!

  • @GORF_EMPIRE
    @GORF_EMPIRE4 жыл бұрын

    Would love to see a video for us Linux users. Great info nonetheless!

  • @billcarson9565
    @billcarson95654 жыл бұрын

    Excellent Vid! sub gained!

  • @debillus
    @debillus6 жыл бұрын

    I enjoyed this !

  • @justaskhow
    @justaskhow3 жыл бұрын

    Thank you very much Kris. I learned a lot from your video. I do have a couple of questions. Can you please number the pins and screen cap a little schematic of how to connect the OLED in detail. Also what's the red LED for. ?

  • @fredflintstone8048
    @fredflintstone80483 жыл бұрын

    **Just a note that might help someone else.** I have a Gotek SFRC922D card, FTDI232 USB serial device, Windows 10, and the latest version of ST - Flash Loader Demonstrator (as of 9/16/2020). I could not get the ST flash software to connect to the Gotek until I wired in a couple of pull up resistors on the TX and RX lines which is most likely due to a shortcoming in the FTDI serial interface. This potential problem is discussed on the Flash Floppy "Firmware-programming" page. Rather than go to the trouble of soldering the pull up resistors to the GoTek board, I used a bread board and connected a 10k pullup resistor to each of the com lines there and wired the Vcc from the FTDI through the breadboard as well (5 volts) for the pullup supply.. This solved the connection problem and the flash process was successful.

  • @AmedeoMasia
    @AmedeoMasia2 жыл бұрын

    Thank you so much 😊

  • @D84D
    @D84D6 жыл бұрын

    can you run a usb cable directly from a installed geotek to a pc and archive to it?

  • @marcoceschin1609
    @marcoceschin16095 жыл бұрын

    Hi, thank you very much, now I've a working Gotek with its LCD screen. I've tried some different game, but not all are working. Is there a compatibility list or is an issue with my roms? i.e. Great Giana Sister isn't working, Twin World is working.

  • @waheex
    @waheex4 жыл бұрын

    great video and very clear. I already have one of these GOTEK drives on my MIRAGE keyboard. It already has FF on it, I learned that from your video with the F-F showing at the start. There are 300 disk images on the pen drive, but the display will only show 257 of them before going back to 000. IS there a way to get it to update and read all the files thanks

  • @SidebandSamurai
    @SidebandSamurai5 жыл бұрын

    A terrific video, I don't own an amiga, so will this work with PC?

  • @mikefellows3901
    @mikefellows39015 жыл бұрын

    Superb overview and tutorial ! Many thanks !

  • @Harp00nX
    @Harp00nX4 жыл бұрын

    Does the replacement led used fit in the hole the original came out of?

  • @alexp.1989
    @alexp.19895 жыл бұрын

    Great video! Do you know how to download the original gotek firmware file from the device before flashing it?

  • @RetroBoxRoom
    @RetroBoxRoom6 жыл бұрын

    Is it possible to get that little screen with red text instead?

  • @purplefreak222
    @purplefreak2225 жыл бұрын

    I have a brand new Gotek drive installed in my ASR-10, if I put the file on a thumb drive can I insert it into the keyboard and hit both buttons to put the FlashFloppy software on it?

  • @ShallRemainUnknown
    @ShallRemainUnknown4 жыл бұрын

    What SIZE piezo transducer are you using? (Great vid, by the way...)

  • @CommodoreFan_nl
    @CommodoreFan_nl4 жыл бұрын

    At 4:40 you say you'll need the (new) header in cojunction with the power connector to programm the Gotek. At 7:00 you explain how to connect. But the power-connector is directly connected to the (new) header. So you can use those pins to. I made a (fool proof) connector for these pins wich not only send the flash-data but also power the Gotek.

  • @franciscoortiz4287
    @franciscoortiz42874 жыл бұрын

    Thanks for sharing. Do you have detailed instructions on how to physically install this on a S950?

  • @cyo_corner
    @cyo_corner4 жыл бұрын

    Does that little OLED screen fit in the shroud where the old screen that had 3 digits used to fit?

  • @twilightz0ne
    @twilightz0ne4 жыл бұрын

    You got my thumbs up xD

  • @Dyna-Mic-Duo
    @Dyna-Mic-Duo4 жыл бұрын

    Hi Kris, I loved your video. I've just bought a Gotec SFRC922D for my old Ensoniq SD1 Synth. This device has an old 720kb FDD with and old Sony pinout configuration. Can you advise me on upgrading it?

  • @Tirdad1981
    @Tirdad19814 жыл бұрын

    Would you please let us know what software do you use for making Disk Images? I made some .IMA and .IMG files with Winimage and copied on a FAT32 formatted USB stick. Gotek tries to load them making some noise but it can't access the files or format the empty images eventually.

  • @alanhaynes4576
    @alanhaynes45764 жыл бұрын

    Chris my ttl to usb programmer only has 1 led, the red one, and if I launch the flasher tool it won't let me choose com 12 which is the port the programmer is plugged into. What have I done wrong. Any thoughts will be helpful

  • @LektroiD
    @LektroiD2 жыл бұрын

    How do you get that screen to appear on the amiga @16:47 ? Mine just boots into the Amiga desktop from the internal hard drive.

  • @jedrula77
    @jedrula774 жыл бұрын

    Hi. Is Amiga reverse tape connected to a floppy disk drive? In PC the red cable in the tape goes towards the power supply on pin 1 and here it is the opposite.

  • @MURTWITNESSONE
    @MURTWITNESSONE4 жыл бұрын

    This item is not being delivered to the United States according to the vendor. Any sources for US delivery?

  • @bojanjovanovic5978
    @bojanjovanovic59785 жыл бұрын

    Hi Kris. Nice instruction. I need help about using this device on my injection moulding machine, Arburg. Can you help about that??

  • @orbiquity
    @orbiquity4 жыл бұрын

    What does this firmware do that the stock doesn't? Any advantages for a 9x/DOS PC? Sorry if I missed it.

  • @TB-po5cj
    @TB-po5cj6 ай бұрын

    it doesnt say where the jumpers should be so i dnt know if they are set right

  • @RabidGerry
    @RabidGerry4 жыл бұрын

    This video is excellent thanks for making it! I was just wondering if I was to have a gotek drive that has the FT232RL Arduino board connected to it could I still upload this firmware to it? Or do I need the same little controller board you have?

  • @TechNed

    @TechNed

    3 жыл бұрын

    I just used an FTDI board to do this. Actually, it may be a counterfeit FTDI chip, despite the convincing markings because it got messed up during FTDI-gate. FTDI did provide a downloader to replace the Pid and Vid that got wiped in that debacle.

  • @RD-wz9yx
    @RD-wz9yx4 жыл бұрын

    Great video! I am hoping this will work on my Roland XP 50. The XP 50 somehow works differently to other Rolands, hence the need for a modification. Anyone had success with a XP 50?

  • @VANTAOPT
    @VANTAOPT4 жыл бұрын

    this firmware is also suitable for musician keyboard?

  • @michaelparson-mcnamara782
    @michaelparson-mcnamara782 Жыл бұрын

    Are there more currently available displays? I would like to do this to mine, but it has to be as easy as yours was!

  • @2000stephenellis
    @2000stephenellis4 жыл бұрын

    What programmer do you recommend ? Thanks steve

  • @haziqmohdrosli4590
    @haziqmohdrosli45903 жыл бұрын

    Hi, just want to know, what model of USB Emulator suitable to Yamaha electone EL90?

  • @nikosdial9899
    @nikosdial98993 жыл бұрын

    Is there any restriction on the GOTEK firmware in order for the buzzer to work? I've got v1.05a firmware GOTEK installed in an Amiga 600, and connected a buzzer (like you did), but still no buzzer sound.... The sound (track sound) is enabled in the settings menu too. Any ideas? Thank you in advance :-) The same question also goes for the use of an OLED display. Do I need to upgrade firmware to a newer version etc?

  • @marquisor
    @marquisor6 жыл бұрын

    How does the OLED know what it has to display?

  • @ChannelReuploads9451

    @ChannelReuploads9451

    6 жыл бұрын

    The 4 pins, +5V, Gnd, SCK, SDA. SCK is Serial clock, SDA is Serial Data. The rest is in the new (Not the old Gotek) firmware.