...or should I say "Gotek ou-es-be the-pe-the"? :D
Some Spaniard can do a little summary?
Amstrad CPC con Gotek USB - YouTube (http://youtu.be/XRTNlZ76nJg)
Amstrad CPC con Gotek USB - YouTube (http://www.youtube.com/embed/XRTNlZ76nJg)
Wow! That didn't take long!
I WANT ONE!
One of my mates recently put one of those in his Amiga 600.
I thought it would take ages before someone put one in a CPC.
You and me both, mate! :D
I just noticed he's using IMG files though.
I will stick with my HxC's until someone creates a custom firmware for the GOTEK allowing us to use DSK files directly.
Huh. How do you create IMG files?
ok so how was it physically done
One more guy who not found the external FDD connector on the CPC back.
Destroy them all !!! :-X
QuoteOne more guy who not found the external FDD connector on the CPC back.
the whole impact of this 464 fetichism that exists in some floppy challenged cultures... ;D
Wouldn't happen in France of course. :P
Hi!
I posted already here ;D "3.5 inch USB SSD Floppy Drive Emulator 1.44MB": Could this be a Poor Man's HxC? (http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/%273-5-inch-usb-ssd-floppy-drive-emulator-1-44mb%27-could-this-be-a-poor-man%27s-hxc/msg77326/#msg77326)
Ok, the hack is this: I'm using IBM format, so it's compatible with PC Floppy phisical track format. For the Gotek is like feeding a PC with a Linux or Minix image.
At the video description are links to the tools (My own DSKIMA and CPCDiskXP with IBM hack to 250kb .DSK )
DSKIMA: https://mega.co.nz/#!bQVFzCAL!OH_5ERMYTXALRupPjD1RCXmIykB8gOl4JxUSBZ2ZZ3M (https://mega.co.nz/#!bQVFzCAL!OH_5ERMYTXALRupPjD1RCXmIykB8gOl4JxUSBZ2ZZ3M)
CPCDISKXP: CPCMANIA - Amstrad CPC Mania - News (http://www.cpcmania.com)
Also, the Gotek drive MUST BE the SFRM72-FU-DL because is the only one which works at DD (720ks) and has READY signal (with a jumper setting)
The DSKIMA (Alpha version, is a quick and dirty program) is the soft I used to convert DSKs to IMG and do first testings with USB floppy drives.
So yes.. I use the Gotek original firmware.
No other models work because they use HD formats (1.44Mb), has to be SFRM72-FU-DL...
And yes, I used the internal connector because is a CPC I have already modded for 3.5" and PARADOS, so the cable is adapted for PC Floppy drive, the power also, and the pity that PARADOS is not IBM format friendly on power on... that's the cause I have to reconfig it each power on...
I also want a CPC DSK firmware, but I don't have the knowing to do one. I have done the trick to survive until a firmware is done ;)
Quote from: MacDeath on 19:56, 18 March 14
Wouldn't happen in France of course. :P
LOL
Now I live at Urrugne, France.... :P :P :P
Also, the DSKIMA converts on the fly DATA and SYSTEM to IBM format. Hacked filesystems (Original AMSDOS readable, 250kb) are supported
Does it do bulk conversions?
No, but it's command line with argument
DSKIMA FILE.DSK
And creates FILE.IMG
some kind of .BAT may help
FOR %f in (*.DSK) DO DSKIMA %f
or something like that....
EDITED!
ok so internally the 6128 needs the connector changed in order to get this drive to work and voltages changes?
Yes dcdrac, is just a normal 3.5" PC drive mod at the CPC side
(http://www.soonwell.com/ebay_file/pro_pic/Gotek-Floppy_03.jpg)
(http://oi57.tinypic.com/b3ki7c.jpg)
And the power connector is inverted. 5v at 12V and viceversa (But you don't need 12V...) Just flip the connector!!!
I use the above configuration for the data cable because you can go back to 3" drive :)
Oh, that's a great cable!
Instead of moving 6 cables as I have seen at other mods, I move only 2 so the correct select signal lets the 3.5" be DS1 so you only have to deal with the READY signal :)
is this specific Gotek model still easy to find ?
so, does it work or needs a lot of hacks ?
Really great idea. So many people has asked for a good way to get game/files back to a real 6128 and i fear many simply gave up when they couldnt find a ancient 3,5" drive with the ready signal or found one on ebay for like £250 and didnt want to get ripped off. Then there was/is the whole troubles that you still needed a pc with internal 3,5" access to write the amstrad format images. Then there is the people who got confused connecting a modern 3,5" drive externally but gets confused by the modding or pre-modded cable.
This Gotek one really look "userfriendly" as it does the ready signal. Having the USB port instantly fixes the usual pc problems. So all you really need is a 6128, a normal floppy cable, the Gotek and a way to power it .. and you are set without any modding at all really. First thing you should transfer of cause is some kinda software that makes your 6128 read 720k pc formatted discs of cause ;)
Then it all comes down to price really and this one may depend a lot on where you live. Looks like a good £30 for a Gotek on ebay imported from China. Alas in my end of the world the basic import tax on imported hardware is £18 + 25% of the value of the item. So this quickly gets as expensive as my HxC. Still if you can get the Gotek cheaper or without import taxes its a lot cheaper. One way or the other its definately a friendly solution.
Oh, and nice internal mod ;)
Quote from: MacDeath on 20:41, 19 March 14
is this specific Gotek model still easy to find ?
I got it from here:
Free Shipping SFRM72 FU DL USB Floppy Drive Emulator Gray-in Floppy Drives from (http://www.aliexpress.com/item/Free-Shipping-SFRM72-FU-DL-USB-Floppy-Drive-Emulator-Gray/902114727.html)
There is also another source with similar price :
Free Shipping SFRM72 FU DL USB Floppy Drive Emulator Gray-in Floppy Drives from (http://www.aliexpress.com/item/Free-Shipping-SFRM72-FU-DL-USB-Floppy-Drive-Emulator-Gray/1724223657.html)
I had no problem with customs at France, nor I had ever at Spain.
Also to mention... My 720k drive was grey, but I swapped the case with the black Gotek I bought for my Amigas ;D
Quoteso, does it work or needs a lot of hacks ?
No, just plug to the CPC as normal 3.5" drive, with correct DSx jumper (Always DS1 external, or internal with my internal mod of 2 displaced wires. Maybe DS0 with other mods), jumper at READY option as quoted in the PDF at the "drivers" CD, and feed it with 5V, ready for action.
Then you take a FAT16/32 USB drive and make a IMG720 folder, put your *.IMG files and proceed as normal Gotek use with the "image" mode
Image mode:
-- With no USB plugged
-- Press both buttoms (Increase hundreds at display) until you pass
900, so you se
b00 (image mode)
-- Use left (tens) or right (units) to select image number (
b00 -
b99 )
-- Plug in USB key
-- Press right to MOUNT image (
b03 will mount
003.IMG, etc)
(note 1***, see below)
-- Wait while
d0 message from display
-- You can unplug the USB, the image is LOADED in the Gotek drive flash memory
(note 1*** --> if you press left button at this moment, the Gotek will SAVE the already flash mounted image to selected number showing d2 message at display)So you can load for example Art Studio from image 003.IMG, load the program, then load an empty image from other image ( 006.IMG?) save your work and save the image to 007.IMG, 045.IMG or again to 006.img. (You can overwrite images, danger...)
Cholo, maybe the China Post Air Mail saves you from customs :)
Now i'm thinking... the folder is IMG720, so the firmware knows the type of image is working... I will try if my other Gotek is CPC friendly also, so I will have CPC friendly drives for 18€, not 33€ :o
Manufacturer says they're different but ... are chinese :laugh:
yeah... they only change the sticker and the firmware, probably...
mine has no sticker on it... I unscrewed it and could read on the board :
SFRA619
haven't looked at the other side of the board though... wait... nothing there anyway...
could you tell us the number/reference code indicated on the board of yours please ?
may be interesting to compare the boards perhaps.
QuoteManufacturer says they're different but ... are chinese
:laugh:
yeah, my feelings as well... may just be software differences.
This said, those chinese may be interested by a new market : the retro comunity...
If they keep the same price but provide software solutions, this could be nice.
sadly they suck at english I bet.
according to their site, they aim at the following markets :
LABELWEAVING MACHINE , FLAT KNITTING MACHINE , EMBROIDERY MACHINE...
perhaps also a few MIDI synthetisers with built in floppies...
to be fair the retro CPC/Speccy/AtariST/Amiga market could be quite a bit market to them... but they may not even know about its existence.
Many of us would certainly buy a few units in order to equip most of our machines...
I for example would get one or two for my CPC, one for my amiga and one for my Atari STes...
Anyway : someone should start a CPCwiki page on the matter...
If you power on the Gotek pressing both buttoms, you get your firmware version on the display :)
er... on a 2 digit display ? :D
I don't have the docs now, but remember some mention about it.... Give a try!! :)
Pfff, have checked and version numbers have nothing in common.... :(
Don't know if I can ask the seller for the DD720ReadyImage firmware....
Quote from: KaosOverride on 21:23, 19 March 14
Cholo, maybe the China Post Air Mail saves you from customs :)
Indeed, i did get lucky when i imported a Everdrive MD so it definately is possible ;D
For some reason I've never had to pay duties when ordering from China, and DealExtreme knows I've bought quite a few items!
Quote from: Gryzor on 19:30, 23 April 14
For some reason I've never had to pay duties when ordering from China, and DealExtreme knows I've bought quite a few items!
That's because they include a customs declaration form that has some blatant lie about the content value stuck on it. :D
Bryce.
Quote from: Gryzor on 19:30, 23 April 14
For some reason I've never had to pay duties when ordering from China, and DealExtreme knows I've bought quite a few items!
Same. Some time ago I bought on ebay a Spdif cable 1€ shipped from China/Hong Kong. After a month and a week I was recredited. 24h later the cable was there... ;P
Quote from: Token on 20:13, 23 April 14
Same. Some time ago I bought on ebay a Spdif cable 1€ shipped from China/Hong Kong. After a month and a week I was recredited. 24h later the cable was there... ;P
That could have happened even if it was only coming from your neighour. We've all seen how the French Post works: Bienvenue chez les Ch'tis — Wikipédia (http://fr.wikipedia.org/wiki/Bienvenue_chez_les_Ch%27tis) :)
Bryce.
Quote from: Bryce on 19:55, 23 April 14
That's because they include a customs declaration form that has some blatant lie about the content value stuck on it. :D
Bryce.
Oh, yes, I know. Buy a phone, get some "mobile accessories, $5". But, I'm sure customs know that, too!
Hi Fellas! Anyone has any news on this famous Gotek for CPC? Especially the story of a specially dedicated Firmware our bikes? It is well advanced Amiga side apparently .. ;)
Looks like the amiga guy dropped off the planet after his first release, and no source (sigh). I'm the other guy who planned to do it and I'm equally lazy :)
I'm playing with the idea again (now that my CPC is set up and working again), but it'll still take a while to get anywhere useful.
Quote from: pelrun on 13:11, 10 March 15
Looks like the amiga guy dropped off the planet after his first release, and no source (sigh).
Sure, because peoples started to make money with his work by selling the Gotek twice the price!
Poor Amiga community... They always kill the gloden egg's chiken. :laugh:
Quote from: pelrun on 13:11, 10 March 15
Looks like the amiga guy dropped off the planet after his first release, and no source (sigh). I'm the other guy who planned to do it and I'm equally lazy
I'm playing with the idea again (now that my CPC is set up and working again), but it'll still take a while to get anywhere useful.
Ok thank you for the information i guess the project is falling of the tree lol.. good luck anyway if you got some motivation for working on it again ;D
Quote from: pelrun on 13:11, 10 March 15
I'm playing with the idea again (now that my CPC is set up and working again), but it'll still take a while to get anywhere useful.
Good luck with this project! It would be great for our CPCs, I'm sure you can feel the support of the users to help you with motivation :-)
HxC firmware running on a third party hardware ;) (http://www.youtube.com/watch?v=JBScK_wDBCk#ws)
Edit: videos from people who don't post any way of actually duplicating the setup annoy me >:(
Time to buy a gotek then :P
Hi,
All details will come soon. :)
jf
Cool! I have an older gotek lying around and it would be awesome to give it good use.
Waiting for more good news!
Buy GOTEK - Sell HxC - Profit? :P :P
As I have read on cpc-rulez's forum, peoples already owning the gotek will be able to update themself the firmware for around 10€.
Others will be able to buy the already flashed device.
I recently got a Gotek drive for an A600 I've been setting up (not for myself). I like its simplicity over the HxC...
Quote from: TotO on 14:02, 14 March 15
As I have read on cpc-rulez's forum, peoples already owning the gotek will be able to update themself the firmware for around 10€.
Others will be able to buy the already flashed device.
So, we pay 10€ and got the firmware file, or we send the gotek and receive it flashed por 10€+shipment?
Quote from: Gryzor on 17:55, 22 March 15
I recently got a Gotek drive for an A600 I've been setting up (not for myself). I like its simplicity over the HxC...
Simplicity = Lack of function ;)
I love the fact that an HXC can operate as a Symbos Hard drive with direct access to the SD card, I like the 15 slots and a beautiful rom-based app to manage them. I love the fact the HXC has a decent LCD screen so you know what DSK file is active without needing to remember the disk number.
I am crying out to save up for another (few) HXC's before I get a gotek. Sorry and I am sure it is a very elegant mod to the standard gotek, but I really do not see the point when an HxC is only a bit more expensive and offers so much more, and excellent support as a bonus ;)
Craig
Quote from: KaosOverride on 20:43, 22 March 15
So, we pay 10€ and got the firmware file, or we send the gotek and receive it flashed por 10€+shipment?
No shipping is needed. This is an online service. You will got a PC software and a login + password to flash your gotek(s).
I hope to provide some beta test account this week or next week.
BTW this service is already working since some months for the legacy HxC - You can flash your PIC MCU online ;)
Quote from: CraigsBar on 21:54, 22 March 15
Simplicity = Lack of function ;)
I love the fact that an HXC can operate as a Symbos Hard drive with direct access to the SD card, I like the 15 slots and a beautiful rom-based app to manage them. I love the fact the HXC has a decent LCD screen so you know what DSK file is active without needing to remember the disk number.
I am crying out to save up for another (few) HXC's before I get a gotek. Sorry and I am sure it is a very elegant mod to the standard gotek, but I really do not see the point when an HxC is only a bit more expensive and offers so much more, and excellent support as a bonus ;)
Craig
Thanks for your support.
Sure that the HxC is not only an ADF/DSK player. This is an universal floppy emulator and that's why the whole solution is quite different from the others stuff. I can tell that more than 10K HxC are out there and many are used into very special/sensitive/famous places ;) :
HxC2001 : HxC Floppy Emulator Showroom & Feedbacks (http://hxc2001.com/showroom/index.html)
This would not be possible with an simple "ADF" / "RAW" player device.
FYI The "next generation" HxC series is planned after this "Gotek" conversion stuff. :D
Interesting! Does the next generation has an advantage for the CPC series?
Was gonna throw a wobbly about closed source using the gpl'ed hxc code but then I noticed this is actually being done by the HxC guys themselves, so they're entitled to release it how they like. I'll happily pony up the dosh for a firmware image.
FYI is not a music project from floppy disk ? ;D its a joke right lol
Hey, some of you use it a Gotek with the CPC. I try to connect one at the PCW, but it does not work. I've described it here:
Gotek USB on a PCW (http://www.cpcwiki.eu/forum/nc100-nc200-pcw-pda600/gotek-usb-on-a-pcw/msg96263/#msg96263)
Because the two computers are similar, you might have an idea?
Gotek for President ! Gotek for CPC ! Gotek for everybody !
Jeff HxC2001 release us from the floppy disk oppression ! ;D :'(
Therefore we actually have the HxC which works really well! :)
Quote from: guyome on 18:37, 02 April 15
Gotek for President ! Gotek for CPC ! Gotek for everybody !
Jeff HxC2001 release us from the floppy disk oppression ! ;D :'(
Actually, Jeff has done that brilliantly already :D
I know HxC is a wonderful work but i don't want to cut my amstrads to put one inside..
So i guess the gotek solution is better for me and cheaper too ! ;)
For me it's the perfect solution because the case is already with it, so it's more simple to use it ..
Well, pricing is a point which matters of course a side of quality. Got one of my HxC's in a nix casing, it serves as Drive B. Guess I also could use it as A though. :)
The big advantage of all these things is that data transfer from PC to CPC and vice versa is really simple using a memory card. :)
However, I can only strongly advice to make backups of everything. ;) :)
Quote from: pelrun on 06:04, 23 March 15
..... pony up the dosh for a firmware image.
My goodness... I like horses, but what do they have in common with my awsome HxC... :o Though in polish slang, "horses" means people selling illegaly overpayed tickets. :D
Hah, it's somewhat unusual slang for "pay the money". Most of the people on this board appear so fluent in english (certainly compared to my current facility in german and japanese) that I forget a very large number of them have it as a second language...
(http://hxc2001.free.fr/floppy_drive_emulator/serialbridge.png)
Client PC Software : OK
Server : OK - Up and running :)
USB Boot Loader : OK (As with the SD HxC, the software updates are done with a simple USB key).
Soon some beta test accounts. :D
Awesome :D
Quote from: Jeff_HxC2001 on 18:20, 04 April 15
....
Soon some beta test accounts. :D
Hi Jeff. Since I only got the HxC's, let me ask you a question. Guess you are -THE- expert here. :)
So, what's the difference between the HxC with USB connection and the Gotek? [nb]Curious about technical aspects, not pricing.[/nb]
Quote from: TFM on 20:54, 04 April 15
Hi Jeff. Since I only got the HxC's, let me ask you a question. Guess you are -THE- expert here. :)
So, what's the difference between the HxC with USB connection and the Gotek? [nb]Curious about technical aspects, not pricing.[/nb]
The Gotek is not connected to the PC over USB like the USB HxC is, it has a USB socket that you can plug a USB drive into, and the gotek then uses disk images from the USB drive and emulates them to the CPC (or whatever).
Ah Thank you! So the Gotek is like the HxC with SD-Card, but it uses USB drives instead of SD-Cards! Got it. :)
Hi,
The planning is shifting a little bit , but things are becoming interesting :
[attachimg=1]
I am actually cooking these firmwares :
The Classic HxC Floppy Emulator firmware supporting HFE files for all machines.
The ADF HxC Floppy Emulator firmware supporting ADF files for Amiga.
The ST HxC Floppy Emulator firmware supporting ST files for Atari ST.
And the CPC HxC Floppy Emulator firmware supporting DSK files for CPC.
:D
:o
Excellent news! When I have a little time, I'll send you a picture of my older gotek pcb to see if it's compatible with the programming procedure and your firmware.
HFE and DSK ! ;D but i guess we need to choose between firmwares.. i think DSK is better because smaller size. Good job for others machines too !
In older posts people talk about only one special Gotek working with CPC.. if others could work too its a wonderful job anyway .. 8)
Yes, older post where about an experiment using the underused IBM format for exploiting the original gotek firmware and have "something" :)
Also, because HM had some problems with people selling and overpricing his work, stopped the development of his ST and CPC firmware, was the only easy way to have a gotek working at the CPC.
But now we have HxC working under gotek hardware, and that makes it the best alternative (well, it really is the only way)
Also the 720kb gotek is priced like the cheaper gotek + Jeffs HxC online firmware flash.
I want to taste it!!!!
@Jeff_HxC2001 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=323) this is looking really awesome! I was wondering, would it possible for people to add their own HD44780 LCD to the gotek somewhere? Perhaps to use the jumpers at the back, or some of those used for the current 7 seg displays? This would be a really awesome feature!
And how will firmware updates work for people who buy it?
Quote from: McKlain on 11:47, 19 April 15
And how will firmware updates work for people who buy it?
Quite easy, exactly as the SD HxC : Download the UPD file, copy it to the USB Key, Insert the USB Key into the drive, press both buttons and switch ON. The update is done 10/20 seconds.
Quote from: Munchausen on 13:08, 13 April 15
@Jeff_HxC2001 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=323) this is looking really awesome! I was wondering, would it possible for people to add their own HD44780 LCD to the gotek somewhere? Perhaps to use the jumpers at the back, or some of those used for the current 7 seg displays? This would be a really awesome feature!
This is planed. Something similar to this : http://torlus.com/floppy/forum/viewtopic.php?p=10351#p10351 (http://torlus.com/floppy/forum/viewtopic.php?p=10351#p10351)
@ Jeff_HxC2001
What version of Gotek is suitable Please.
I have a 1.44 meg Version SFR922 Motherboard.
Would this be Suitable to be Flashed ?
Thanks Ray
Hi everyone.
I'm really interested in this project also and would like to order a gotek in advance as its 4 week delivery to UK :-(
How can you tell if the device I buy is the correct one that's fladhable?
Thanks
Quote from: Audronic on 23:35, 19 April 15
@ Jeff_HxC2001
What version of Gotek is suitable Please.
I have a 1.44 meg Version SFR922 Motherboard.
Would this be Suitable to be Flashed ?
Thanks Ray
This is a bit like asking Prodatron about FutureOS. Jeff is the creator of the HxC, he supports the Gotek obviously a lot, but his focus is imho on his HxC. So for the Gotek better ask its developer. :)
Quote from: Audronic on 23:35, 19 April 15
@ Jeff_HxC2001
What version of Gotek is suitable Please.
I have a 1.44 meg Version SFR922 Motherboard.
Would this be Suitable to be Flashed ?
Thanks Ray
Yes !
Quote from: TFM on 20:12, 30 April 15
This is a bit like asking Prodatron about FutureOS. Jeff is the creator of the HxC, he supports the Gotek obviously a lot, but his focus is imho on his HxC. So for the Gotek better ask its developer. :)
"its developer" ? Who are you talking about ?
HxC2001 HeadQuarters : HxC Floppy Emulator (http://hxc2001.free.fr/floppy_drive_emulator/index.html#download)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-----------H----H--X----X-----CCCCC----22222----0000-----0000------11----------
----------H----H----X-X-----C--------------2---0----0---0----0--1--1-----------
---------HHHHHH-----X------C----------22222---0----0---0----0-----1------------
--------H----H----X--X----C----------2-------0----0---0----0-----1-------------
-------H----H---X-----X---CCCCC-----222222----0000-----0000----1111------------
-------------------------------------------------------------------------------
---------------------------------------------------------------- hxc2001.com --
-------------------------------------------------------------------------------
HxC Floppy Emulator project
(c) 2006-2015 Jean-François DEL NERO / (c) HxC2001
-------------------------------------------------------------------------------
STM32 Based hardware bootloader Downloader and Flasher.
This software allows you to download and program the STM32 HxC bootloader into
a STM32 based floppy emulator hardware. (For example these "Gotek" or the next STM32 HxC Floppy emulator units).
Note : This Flash procedure should be needed only once per device since the STM32 HxC bootloader
will allows you to update the device with a simple USB stick.
To use it you need :
--------------------
-> A STM32 based floppy emulator hardware to flash.
-> A PC under Windows connected to Internet.
-> Any 3.3V serial connection to connect the Floppy Emulator hardware to the PC.
-> Your account information. Contact me to hxc2001()hxc2001.com to get your account.
To Flash the device :
---------------------
-> Set the BOOT0 signal to the VCC3V3 on the device. (Add a connection between "J3" and the VCC3V3 pin. See below).
-> Connect your serial adapter to the device and to the PC. (GND,RX,TX,+5V)
Note 1: To power the device, you can use a external +5V source or the +5V coming from your USB adapter.
Note 2: Cross connect your serial adapter to the device : TX wire to the RX pin, RX wire to the TX pin.
-> Start the SecSerialBridge software and select the COM port of your serial adapter. Click on the button "Open"
-> Enter the server and your contacts data. Click on the button "Connect".
If the connection to the server succeed you will get the "Link is UP !" status.
-> Some seconds later you should get the "Device detected." status.
Note : If you don't get it, try to reset the STM32 by making a short connection of the reset signal (RST) to GND.
-> Once the device is detected, you can press the "Program" button.
The download and programming process finish with a "Done !" Status. The whole process take some minutes.
Once done, remove all the connections previously done on the programming pins.
The device should now display "Ldr" at power up and wait for a USB flash drive with a UPD file to use.
You can download these files on the HxC website.
-------------------------------------
| Programming connector |
-------------------------------------
The Programming connector is near the power input connector. (SFRC922,SFRC526,...)
----------------------------
|
-+--- NC
-+--- GND O J3 (BOOT0)
-+--- GND O VCC3V3
-+--- +5V OO TX
| +5V OO RX
| GND OO RST
|--
| |
| |
05/28/2015
(c) 2006-2015 Jean-François DEL NERO / (c) HxC2001
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_V3_0_0_0a.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_V3_0_0_0a.zip)
http://hxc2001.com/download/floppy_drive_emulator/STM32_SerialBridge.zip (http://hxc2001.com/download/floppy_drive_emulator/STM32_SerialBridge.zip)
;)
Will this work on all gotek versions?
Example SFR1M44-U100K
Yes, actually all models should be fine. In fact there is few differences between each model.
I just flash & update a SFRC922 PCB version and all is working fine on my CPC6128 ;)
How did you connect the gotek to the amstrad, the disk drive cable is too short to fit a standard floppy cable (number of pins)
Quote from: a7mag3ddon on 15:16, 01 May 15
How did you connect the gotek to the amstrad, the disk drive cable is too short to fit a standard floppy cable (number of pins)
DIY:Floppy Drives - CPCWiki (http://www.cpcwiki.eu/index.php/DIY:Floppy_Drives)
Damn that looks scary, can you buy them pre made? I'm too scared to damage my working drive cable.
Quote from: a7mag3ddon on 15:59, 01 May 15
Damn that looks scary, can you buy them pre made? I'm too scared to damage my working drive cable.
Amstrad Schneider CPC 664 6128 Spectrum 3 Internal Ribbon Cable Adaptor | eBay (http://www.ebay.fr/itm/231534539065?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1438.l2649)
Quote from: a7mag3ddon on 15:16, 01 May 15
How did you connect the gotek to the amstrad, the disk drive cable is too short to fit a standard floppy cable (number of pins)
Mine is connected as Drive B and it is a standard floppy ribbon; in order to connect it internaly, check here:
http://zonadepruebas.org/deepfb/ordenadores/amstrad/3 (http://zonadepruebas.org/deepfb/ordenadores/amstrad/3),5eng.htm
Yeah ribbon might be standard but 6128 is 26 pin and gotek 34 so not a straight fit. Didn't want to make my own and ruin my good cable. Will buy from link :-)
Quote from: a7mag3ddon on 16:27, 01 May 15
Yeah ribbon might be standard but 6128 is 26 pin and gotek 34 so not a straight fit. Didn't want to make my own and ruin my good cable. Will buy from link :-)
the internal connection is 26 pin. The external b drive connector is a 34 way edge connector (or centronics in Germany)
Quote from: a7mag3ddon on 16:27, 01 May 15
Yeah ribbon might be standard but 6128 is 26 pin and gotek 34 so not a straight fit. Didn't want to make my own and ruin my good cable. Will buy from link :-)
If you have the money to spend ;) but it's kind of easy to make a 26 ribbon from a 34 .. and it's free :D
the biggest problem is that you have to unplug the original ribbon from the motherboard .. if you want to put it internal ..
most people says it's more simple to use it external .. Make your decision ..
But I would still have to buy a cable, connectors. Easier to buy I just bought floppy drive to CPC adapter.
Quote from: Jeff_HxC2001 on 21:36, 30 April 15
"its developer" ? Who are you talking about ?
Oh you did that too? Then I mixed things up. Sorry for the confusion. It's a few Floppy emulators out there. :)
Hi!! I hace a gotek flashed with HM's Amiga firmware, a serial to USB adapter to flash fw and a ribbon to use it with my 6128.
Can I use this fw to use gotek with my 6128? What do I have to do and what kind of files can I load?
Sorry for so many questions but I a am a little lost with the information posted before.
Thanks!!
Let's see how long before someone offers a complete package for sale :)
If someone use the (flashed) Gotek with a PCW, please leave a description.
Quote from: a7mag3ddon on 16:27, 01 May 15
Yeah ribbon might be standard but 6128 is 26 pin and gotek 34 so not a straight fit. Didn't want to make my own and ruin my good cable. Will buy from link :-)
(http://imagizer.imageshack.us/v2/150x100q90/571/lnza.jpg) (http://imageshack.com/f/fvlnzaj)
Pretty straight 8)
You need the drive as DS1 and the power connector must be reversed.
But you need to mod the main case drive place to fit the gotek or any other pc drive...
Quote from: Gryzor on 18:00, 03 May 15
Let's see how long before someone offers a complete package for sale :)
Yeah that's what i'm talking about :D
Wait and see .. (not me lol)
I'm actually talking with some sellers and see if they are interested..
Well, I have my gotek init.d working with my 6128. It works great!!
Had a hell of a time getting the gotek flashed - the serialbridge has some frustrating UI issues, and only seems to attempt the flash once, without feedback, and only if you hit the buttons in the right order (Connect, Open, Program). Get it wrong and you need to close the program and restart, filling in all the fields again, and you can't tab between them - mouse only!
I was prepared to kill someone after the fifteenth attempt...
Yes according to the server log, your connection seems to be at least flakey : Which USB adapter/OS are you using ?
Ps: Smashing the "Program" button doesn't help : You have to wait that the device is detected by the server. If it doesn't try to reset the STM. The detection can take some seconds. You shouldn't have to restart the software.
Anyway you finally got it :)
Thanks for the feedback, i will improve a bit the GUI to manage these borderlines situation.
Note : About 20 devices was flashed online last day. :D
How do we get a licence to flash the Gotek? Jeff i sent a PM about it a few days ago :-)
It's in the readme for the serialbridge software (send an email, basically.)
Jeff, at one point I looked at the serial data being sent by the bridge, and I only saw it send one 7F byte per restart. When that gets no response, the bridge never makes another attempt - I don't know what it is waiting for.
Amigastore sold their Floppy Emulator Goteks with the HxC firmware ! :D
You can choose the option.
Warning !
the price is more expensive than the original Gotek.. of course the license is included.
http://amigastore.eu/en/323-usb-floppy-emulator-gotek.html#/gotek_usb_stick-none/floppy_drive_data_cable_extension_45cm-without_cable/gotek_firmware-hxc_amiga_atari_amstrad_spectrum (http://amigastore.eu/en/323-usb-floppy-emulator-gotek.html#/gotek_usb_stick-none/floppy_drive_data_cable_extension_45cm-without_cable/gotek_firmware-hxc_amiga_atari_amstrad_spectrum)
they are located in Spain ;) and can delivred in europe and maybe in the entire world.
Close to 50€ for a "20€" drive and a "10€" license[nb]Price if the shop only bough 1 license... I doubt... :-\ [/nb], Welcome to the Commodore Business Machine! :laugh:
I will offer Gotek HxC for CPC at the ReSeT event, end of June. Welcome to the community!
Its OK I got the firmware and licence direct from Jeff, cable, programmer and gotek will be here today or Friday and all less than £35
Hi,
just a question license is for one Gotek ?
I mean, if i want to equip internally, 3 computers of mine with HxC firmware (TO8D, CPC and Amiga for example) , i will have to pay 3x10 euros ? Is that right ?
Yes per device. So 30euro
Exactly. It's why I will go to the ReSeT to allow CPC users to got it cheaper.
Quote from: guyome on 13:46, 06 May 15
Amigastore sold their Floppy Emulator Goteks with the HxC firmware ! :D
You can choose the option.
Warning !
the price is more expensive than the original Gotek.. of course the license is included.
http://amigastore.eu/en/323-usb-floppy-emulator-gotek.html#/gotek_usb_stick-none/floppy_drive_data_cable_extension_45cm-without_cable/gotek_firmware-hxc_amiga_atari_amstrad_spectrum (http://amigastore.eu/en/323-usb-floppy-emulator-gotek.html#/gotek_usb_stick-none/floppy_drive_data_cable_extension_45cm-without_cable/gotek_firmware-hxc_amiga_atari_amstrad_spectrum)
they are located in Spain ;) and can delivred in europe and maybe in the entire world.
I'm afraid that they are selling HM's firmware, not HxC. That's even worst because they are not allowed to sell that firmware by developer. That firmware es free to use so it's 20€ + 0€
No, the HxC firmware is not free.
Select Cortex instead on your link, and you will see the price drop.
Quote from: TotO on 13:59, 07 May 15
No, the HxC firmware is not free.
Select Cortex instead on your link, and you will see the price drop.
You are right! My fault!
Quote from: TotO on 13:59, 07 May 15
No, the HxC firmware is not free.
Select Cortex instead on your link, and you will see the price drop.
Even if you just spent near £80 on a HxC?
I think that is sadly not related.
I have just got my first Gotek right now ! guys can you help me .. is there some folders to make or a file to boot on the usb key ? ;D
You need to get the firmware to flash it with first of all, you will need the header pins for the gotek and a USB TTL programmer.
Quote from: a7mag3ddon on 22:16, 11 May 15
You need to get the firmware to flash it with first of all, you will need the header pins for the gotek and a USB TTL programmer.
done that already
If it drive now shows HxC on the display simply copy the Autobot.hle and .cfg file to root of a fat32 memory stick and your good to go, just stick all your hle games a - z and off you go
Quote from: a7mag3ddon on 22:22, 11 May 15
If it drive now shows HxC on the display simply copy the Autobot.hle and .cfg file to root of a fat32 memory stick and your good to go, just stick all your hle games a - z and off you go
Ok thank you
I also did a cool microsd internal memory mod to mine, you can access the card by plugging in a USB to USB in the front to a PC to gain access for adding games and future updates ;-)
(http://images.tapatalk-cdn.com/15/05/11/d226d8b9a90c3b8af3f620924f9f9286.jpg)
So to summarise, for Gotek on CPC
- Ribbon cable for 3.5 modified to 3'
- A special file to flash to the Gotek to make it Amstrad friendly (like the Amiga CortexAmigaFloppyEmulator_1.05a.hex) if so where can I find this.
- Is there an archive of games that are already converted or do I have to do that myself. if so is it only .dsk files I can use?
Ta
B
It works ! 8) finally .. the only thing i don't like it's that i need to power down and up the machine to save the seetings on the autoboot.hfe .. a reset is not enough.. even if i unplug the usb card..
Quote from: guyome on 21:39, 17 May 15
It works ! 8) finally .. the only thing i don't like it's that i need to power down and up the machine to save the seetings on the autoboot.hfe .. a reset is not enough.. even if i unplug the usb card..
Quite strange because you shouldn't have to do this. Have you the latest firmware ? (3.0.2.0a)
Quote from: Jeff_HxC2001
Quite strange because you shouldn't have to do this. Have you the latest firmware ? (3.0.2.0a)
No ! ;D i will update the firmware soon ! thanx
Just read that it has to be the SFRM72-FU-DL version of the Gotek, is that right?
No, any Gotek can be flashed with HxC firmware. Forget the first experiments with OEM firmwares :) That's the past!
You have a lot to read at this threath!!! Don't wait at the first page!! :)
Quote from: guyome on 21:39, 17 May 15It works ! 8) finally ..
For one time, it is a very clean work! :)
How have you closed the bottom gap to have this relust?
Quote from: TotO on 09:34, 18 May 15
For one time, it is a very clean work! :)
How have you closed the bottom gap to have this relust?
I used a plastic rack that I cut off the top part to glue it on the case, I stuck the lower part also,
of course and you will not like it
I had to cut the stems of the 3p floppy to make space... ;D
We may have a chance to develop a 3D printed front facia dedicated to Gotek integration into a CPC ;)
Quote from: Kris on 14:22, 18 May 15
We may have a chance to develop a 3D printed front facia dedicated to Gotek integration into a CPC ;)
yeah a front and inside rack with holes to put the stems in it .. that way we don't have to cut something in the CPC and it can hold himself in the case :D ;)
in the C4CPC Topic there's a german guy who have a 3D Printer..
Not as easy as I thought this....
I flashed the Gotek using the link Jeff provided. copied over the following to the usb stick
AUTOBOOT.HFE
HXCSDFE.CFG
switch on the CPC
and I get this
(http://s12.postimg.org/vnop7n30p/IMAG1134.jpg) (http://postimg.org/image/vnop7n30p/)
I typed cat and I drive A disc missing
You flashed it using USB to TTL flasher? Should have HxC on display.
Have you copied the UDP file? Then it require to press the 2 buttons on the GOTEK, then power up...
Trying to get my newly HxC flashed Gotek working as drive B: in my PCW8512, which has been modified for working with a 3.5" drive on B: before.
Two questions remain:
- Where/what to configure for a B: drive on a PCW?
- What is the autoboot.hfe about and where to get it?
Someone start selling these CPC-ready :D
Quote from: Gryzor on 18:48, 24 May 15
Someone start selling these CPC-ready :D
or pcw ready. I'd live one in my 9512+
They aren't difficult to do just try it!
Quote from: a7mag3ddon on 19:13, 24 May 15
They aren't difficult to do just try it!
but for one (or 2) it's not worth the expence in the required cabling. And us there a flasher for osx? If not I need a PC too.
So, can someone confirm the Gotek with HxC firmware to be working with the PCW?
Quote from: schombi on 19:27, 24 May 15
So, can someone confirm the Gotek with HxC firmware to be working with the PCW?
The regular HXC is, and as the flashed Gotek is reported to be 100% compatible.....
I have started to receive some Gotek for 3 peoples who have preordered it for the ReSeT event.
Easy to modify and program it. Took around 10mn for doing the job for each drive.
Quote from: TotO on 21:05, 24 May 15
I have started to receive some Gotek for 3 peoples who have preordered it for the ReSeT event.
Easy to modify and program it. Took around 10mn for doing the job for each drive.
Are you ONLY doing this for the reset event? Are you able to provide them with your other boards on the website as well, as a kinda Flashing Service if we buy the drive and licence through you as well?
Just askin'
Thanks for confirming!
I now wonder how the (apparently required) Ready-Signal modification can be done to the Gotek. Looks like jumper JA is supposed to create a ready signal, but still the PCW cannot access drive B:, although two drives get recognized (like before with a 3.5" drive connected as B:)
Quote from: CraigsBar on 22:09, 24 May 15Are you ONLY doing this for the reset event? Are you able to provide them with your other boards on the website as well, as a kinda Flashing Service if we buy the drive and licence through you as well?
My main problem is the drive in not only used on CPC, but on Amiga too. I don't want to fight against peoples who think that retro-computers is a business and they can steal peoples work to make money without approval. (Cortex firmware for example)
Peoples who already tried "low price" items on Amiga have received emails to increase prices or stop to not compete them. (A600 Vampire for example)
If you thing that you can do hobby on Amiga to help peoples, don't be surprised to received lawers notifications...
For these reasons, no, I will not offer the Gotek/HxC on my website while it will be usable on Amiga.
But... My friends can send me a PM w/o problem if I can personally help them. 8)
Quote from: schombi on 04:59, 25 May 15I now wonder how the (apparently required) Ready-Signal modification can be done to the Gotek. Looks like jumper JA is supposed to create a ready signal, but still the PCW cannot access drive B:, although two drives get recognized (like before with a 3.5" drive connected as B:)
On CPC, the JA jumper change nothing.
If the drive is put on B:, the activity led stay on and will not blink. (but it work)
I have sent an email about that to Jef_HxC2001 and I'm waiting an answer.
The green LED is directly connected to the floppy drive select line, so nothing can be done in software.
BTW There is an firmware update available :
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
-------------------------------------------------------------------------------
-----------H----H--X----X-----CCCCC----22222----0000-----0000------11----------
----------H----H----X-X-----C--------------2---0----0---0----0--1--1-----------
---------HHHHHH-----X------C----------22222---0----0---0----0-----1------------
--------H----H----X--X----C----------2-------0----0---0----0-----1-------------
-------H----H---X-----X---CCCCC-----222222----0000-----0000----1111------------
-------------------------------------------------------------------------------
31 may 2015: Firmware USB HxCFloppyEmulator v3.0.2.5a
- CPC & Shugart disk change signal timing corrected.
- Dead lock issue while existing the direct access mode corrected.
Do you know when .dsk will be implemented ? Is it far off in the distance or not long.
Quote from: a7mag3ddon on 22:01, 31 May 15
Do you know when .dsk will be implemented ? Is it far off in the distance or not long.
There is so many request : IPF support, HD image support, ST, MSA, LCD, DSK, various tools on differents machines, solves the issue.
So at least ~ 2 / 3 weeks i think...
Ohhh that's great news. Not long at all.
Yup, it says right there on the page:
> USB STM32 HxCFloppyEmulator firmware upgrade[/size] [/size]v3.0.X.Xa[/size] (DSK file format support) (SOON[/size][/size])
Quote from: Jeff_HxC2001 on 22:05, 31 May 15
There is so many request : IPF support, HD image support, ST, MSA, LCD, DSK, various tools on differents machines, solves the issue. So at least ~ 2 / 3 weeks i think...
Amiga users already have ADF.
(and previously use Cortex FW)May be, they should wait 2/3 weeks for the IPF implementation... 8)
IPF support on the HXC would be nice.
Most of my files are IPF and I can't convert them.
might look into a gotek instead for my Amiga
As I'm using it on amstrad ibonly need disk support, and i can wait a while. Already converted my collection to HFE I was merely wondering that was all. Its no biggie :-)
Quote from: a7mag3ddon on 07:24, 12 May 15
I also did a cool microsd internal memory mod to mine, you can access the card by plugging in a USB to USB in the front to a PC to gain access for adding games and future updates ;-)
(http://images.tapatalk-cdn.com/15/05/11/d226d8b9a90c3b8af3f620924f9f9286.jpg)
Where did you get the internal microsd pcb from buddy?
That would have just been pulled out of a standard small micro-sd to usb adapter, and then the usb connector removed.
Yes that's correct, nothing fancy there. Desolder usb socket and wire. SD card is then accessible by using USB to USB cable in front of gotek to PC.
Does the gotek work on the zx spectrum +3 with this firmware? i know i shouldnt ask in a cpc forum but i will :-)
In theory it should, they are identical disk-wise.
But the amstrad uses a filebrowser to select the disks to mount.
Quote from: a7mag3ddon on 22:41, 02 June 15
But the amstrad uses a filebrowser to select the disks to mount.
which is not mandatory. If you just copy your HFE files onto the SD card without using the specific CPC cfg file, then the scroll buttons just scroll through the files rather than the 15 disc slots. I prefer the 15 slots approach but the file list way works too.
Ahh I see. But I have every amstrad disk available on the SD so the filebrowser works quite well.
Quote from: a7mag3ddon on 22:59, 02 June 15
Ahh I see. But I have every amstrad disk available on the SD so the filebrowser works quite well.
indeed, and with the hxc ROM installed in the symbiface or xmem what could be simpler than
|hxc
[attach=2]
:D
http://www.micro-examples.com/public/microex-navig/doc/081-pic-osd-superimposer.html (http://www.micro-examples.com/public/microex-navig/doc/081-pic-osd-superimposer.html)
If a simple PIC12 can do this OSD trick, then a better PIC can emulate the text display from the Gotek, and be used internally into the CPC and add some text to the video DIN connector.
Will be funny to push the Gotek buttons and read the disc filename at the bottom of the screen. And you can have the text at the colour where you attach the video line, red, green or blue. Or "green" if you attach at luminance for monocrome monitors.
That's not a very robust design Jeff!! Having a Parrot hold the wires together is neither good practice, nor advisable. I'd rethink that aspect of the design if I were you. :D
Bryce.
P.s. If I decide to make one of these myself, would a Budgie also work or is it not 100% compatible?
Haha
Here's mine with the 464 after some troubleshooting with the awesome Jeff who provided me a working firmware for my particular I2C board and my eureka moment with the address lines:
(http://i.imgur.com/7ORcBqI.jpg) (http://imgur.com/a/2AUp7)
It looks good :)
Can I ask a dumb question, why is a display needed when the filebrowser supports long filenames?
Quote from: a7mag3ddon on 11:40, 08 June 15
Can I ask a dumb question, why is a display needed when the filebrowser supports long filenames?
The file browser/selector is used to pick the images to insert in the slots, after that you have to rely on the front buttons to change slot and virtually insert the chosen floppy. Having a display makes this part easier and with an LCD
you have a bit more infos like the track reading progress so for example you can tell if the game is actually doing something or if it's frozen.
There are only 14 slots available to use and the green LED flashes whilst loading, of course you can always add a magnetic buzzer to emulate loading noise as well. Only uses 3 parts.
How much is the display?
Only a few bucks from china on ebay; search for "16x2 lcd i2c".
I got my LCD from a copier/laser printer I took apart some time ago and I just bought the I2C adapter board from ebay. In the release notes of the HxC firmware you can find some links to compatible LCDs/boards http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
Ahh cool in case could be an interesting mod. I'm just going to stuck with the audio emulation... For now ;-)
Ok I got the Gotek running sweet on my 6128 but with the new firmware I trying to hook up a LED screen, has anyone managed this yet?
I don't understand where & why the 4.7k oms resisters are used. I can get it to light up but it doesn't display any text
On the Jeff's text file: "2 additionnals 4.7Kohms pull up resistors (+5V) are needed on SCL & SDA."
That mean, you have to:
- link the SCL pin to VCC through a 4K7 resistor.
- link the SDA pin to VCC through a 4K7 resistor.
That allow to force "high" the signals if nothing is connected.
Hummmm
On the back of the LED there is SDA & SCL are they not used then?
Do I just connect SDA & SCL together then connect them to VCC on the back LED?
Little confused :blank:
(http://s24.postimg.org/opueyr4e9/IMAG1198.jpg) (http://postimg.org/image/opueyr4e9/)
(http://s18.postimg.org/9wcd689tx/IMAG1199.jpg) (http://postimg.org/image/9wcd689tx/)
SDA to SDA and SCL to SCL are required to communicate. It is the serial connexion.
When done, add the resistors like explained.
OK so SDA to SDA and SCL to SCL, the run another wire from SDA and SCL with a to the 4K7 resistor to VCC?
Yes. You can probably solder the two resistors from the SDA and SLC pins, to the VCC pin.
ahhh still nothing just this
(http://s21.postimg.org/digw1s6lv/IMAG1200.jpg) (http://postimg.org/image/digw1s6lv/)
That's what they show if they haven't initialised properly. How long are your SDA SCL wires? Is the LCD being powered up at exactly the same time or earlier than the Gotek?
Bryce.
Quote from: Beaps on 12:50, 12 June 15
Hummmm
On the back of the LED there is SDA & SCL are they not used then?
Do I just connect SDA & SCL together then connect them to VCC on the back LED?
Little confused :blank:
(http://s24.postimg.org/opueyr4e9/IMAG1198.jpg) (http://postimg.org/image/opueyr4e9/)
(http://s18.postimg.org/9wcd689tx/IMAG1199.jpg) (http://postimg.org/image/9wcd689tx/)
You have to connect the resistors as pull up on SDA/SCL :
for SDA : one side of the resistor on SDA pin, the other on VCC.
for SCL : one side of the second resistor on SCL pin, the other on VCC
SDA/SCL are connected directly to the display.
This is how I got it now... same outcome
(http://s15.postimg.org/pmcy8g9ev/IMAG1201.jpg) (http://postimg.org/image/pmcy8g9ev/)
Those two pull-up resistors can potentially short out across the other pins and even some uncovered vias on the PCB. Make sure they aren't touching off something that they shouldn't be.
Bryce.
It's ok I 100% made sure the don't touch when testing
Quote from: Beaps on 12:50, 12 June 15
(http://s18.postimg.org/9wcd689tx/IMAG1199.jpg) (http://postimg.org/image/9wcd689tx/)
First I'd clean that big solder blob that seems to be touching the square pad next to it.
If the connections are ok and it still doesn't work might be an address issue. Check if pin 1, 2 and 3 of the chip on the smaller board are connected to ground or vcc or nowhere (to number the pin, with the notch of the chip on top go counter clockwise starting from the top left pin which is 1).
If those pins aren't connected anywhere connect them to GND to fix the default address to 0x20 (or 0x38, depends on the specific chip variant). If that still doesn't work you might have to wait for an updated firmware from Jeff to support that I2C board variant.
Are there different variants of i2C?
After chatting to Jeff it turns out, the main thing I did wrong was leaving the digital display connected :laugh:
I removed the other display and bingo, works a treat.
Massive THANKS again to Jeff for patience and help
Quote from: a7mag3ddon on 16:38, 14 June 15
Are there different variants of i2C?
No, it's a proper standard.
Bryce.
Here is where I am so far...
(http://s22.postimg.org/gzb1oa6fx/11110138_10204156584506145_9095574448134417672_n.jpg) (http://postimg.org/image/gzb1oa6fx/)
(http://s9.postimg.org/eralulq2z/1798831_10204157001956581_785852214108068293_n.jpg) (http://postimg.org/image/eralulq2z/)
I have found some code to use an ATMEGA8/16 as a text OSD overlay, looks like can be attached to the video DIN internally. The ATMEGA8/111111116 has i2c bus so maybe a 2x16 display simulation can be coded if the ATMEGA can manage it.
Very nice work beaps. I'd recommend one of these: LCD FRONT 12: LCD-RAHMEN für 2x 16 Zeichen, schwarz bei reichelt elektronik (http://www.reichelt.de/LCD-Zubehoer/LCD-FRONT-12/3/index.html?&ACTION=3&LA=2&ARTICLE=44887&GROUPID=3013&artnr=LCD+FRONT+12)
They give a very professional finish and protect the screen too.
Bryce.
Oh wow yer thanks Bryce
You might find it cheaper locally or on ebay. They have their own glass, so be careful to order one with clear glass (They come in red, green and blue too). The hole needs to be about 1mm wider on all sides, and the bezel hides the fact that cutting a perfectly straight edge in plastic by hand is impossible :)
Bryce.
Quote from: Bryce on 20:43, 14 June 15
You might find it cheaper locally or on ebay. They have their own glass, so be careful to order one with clear glass (They come in red, green and blue too). The hole needs to be about 1mm wider on all sides, and the bezel hides the fact that cutting a perfectly straight edge in plastic by hand is impossible :)
Bryce.
hmmmm. Might consider that and fit my hxc internally in my plus. @Bryce, do I have to reinstate any cut tracks to achieve this, and set the external port to drive b only?
What cuts have been done to it? Or are you talking about the 464+ I upgraded for you?
Bryce.
Quote from: Bryce on 21:03, 14 June 15
What cuts have been done to it? Or are you talking about the 464+ I upgraded for you?
Bryce.
yep, that's the one. I did not spec an internal hxc because I don't truse my case cutting skills lol.
On the 464+ There'll be a wire from the internal header to the floppy connector on the PCB. You'll have to remove this wire completely and re-connect the connectors pin to the appropriate hole in the PCB. Then the internal header is back to being A: and the port will be B:. Alternatively you could just add a switch to swap these signals and then you have an ABBA switch.
Bryce.
Quote from: Bryce on 21:29, 14 June 15
On the 464+ There'll be a wire from the internal header to the floppy connector on the PCB. You'll have to remove this wire completely and re-connect the connectors pin to the appropriate hole in the PCB. Then the internal header is back to being A: and the port will be B:. Alternatively you could just add a switch to swap these signals and then you have an ABBA switch.
Bryce.
You put an abba switch in it anyway for me.... alternatively I could wait until you have finished Gryzors Mist, and your Plus laptop then post you the Plus and the HXC and ask nicely to fit it internally with the existing abba switch for me. LOL
and one of those covers over the screen would be great too ;)
Craig
No problem, send it over (later).
Bryce.
Quote from: KaosOverride on 20:11, 14 June 15
I have found some code to use an ATMEGA8/16 as a text OSD overlay, looks like can be attached to the video DIN internally. The ATMEGA8/111111116 has i2c bus so maybe a 2x16 display simulation can be coded if the ATMEGA can manage it.
The big problem you're going to hit with this approach is that the OSD takes up most of the resources on the AVR, including the hardware I2C peripheral. Which makes it very difficult to then communicate with the Gotek.
Do you know that, or do you guess that? Because it makes no sense to me, dealing with the OSD takes minor CPU time, the AVR just sends few bytes.
Quote from: TFM on 15:37, 16 June 15
Do you know that, or do you guess that? Because it makes no sense to me, dealing with the OSD takes minor CPU time, the AVR just sends few bytes.
I think he means that it takes up most of the AVRs program space, not CPU time.
Bryce.
But it's like sending characters to a terminal. (Simple). Or do I still miss the point?
Quote from: TFM on 15:37, 16 June 15
Do you know that, or do you guess that? Because it makes no sense to me, dealing with the OSD takes minor CPU time, the AVR just sends few bytes.
The AVR act as a CRTC, which has to sync with the CPC one and output pixel at the right time.
The task is 'simple' but indeed use a lot of cpu time because you have to feed a parallel to serial peripheral with the pixels during the line display.
While you can limit the overlay to one or two text lines, the I2C line need to be check regularly (200k / 800k per second) if you do it by SW. There are supporting HW, but these are bit based and may be already used by the CRTC part.
The I2C lines (PC5, PC4) are free at the design. I can also rise the CLK to higher speeds to gain some CPU power, but that will strech the text. It uses Csync and Vsync, which are avaiable onboard (Video DIN Csync and PPI8255 Vsync) Sure I will need to optimize the I2C decoding routines and ignore some unused commands from the display. Fortunately there are a lot of datasheet PDFs with the protocol explained :)
Well, first I have to prepare a HxC Gotek for my CPC, I had to take all may retro stuff to the garage because of the new family member, and taking care of a baby don't let too much time for this things!!! :P
Maybe is time to order the parts and play a little when I can.
IMHO that's way too much effort. One can't buy time. ;) So I stick with the HxC. :)
USB STM32 HxCFloppyEmulator firmware upgrade v3.0.4.0a (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.free.fr/floppy_drive_emulator/index.html#download :D :P
Nice.
Well, it's just this:
Direct *.ST / *.IMG file support added
Cool, but not for us :)
Nearly there. Just need to hook up the gotek to the DDI-1.
(http://i.imgur.com/X86vhLjl.jpg) (http://imgur.com/X86vhLj)
Quote from: bjt on 08:11, 21 June 15
Nearly there. Just need to hook up the gotek to the DDI-1.
(http://i.imgur.com/X86vhLjl.jpg) (http://imgur.com/X86vhLj)
Nice. If you want you can power the Gotek directly from the DDI-1 clone, you just need to add the 2 pin header next to the floppy connector.
Hint: if you do that bend it 90° otherwise you won't be able to close back the DDI-1. For the same reason I had to use the thinner floppy connector (the one that sits in the middle of the cable which is different from the one at the beginning in that the latter has the cable folded back and that makes it taller) on the DDI-1 end.
Thanks for tip. I'm using that PC PSU to power the CPC as well so it's no big deal.
Quote from: Guy0me on 20:05, 17 June 15
USB STM32 HxCFloppyEmulator firmware upgrade v3.0.4.0a (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.free.fr/floppy_drive_emulator/index.html#download :D :P
Can you just flash that firmware at your own risk or do you need to pay to make things properly?
Quote from: McKlain on 22:29, 21 June 15
Can you just flash that firmware at your own risk or do you need to pay to make things properly?
For the first time you need to flash the firmware with a special serial cable.. and for the next you just need a usb key with the file on it..
Me i ask to someone who sells Gotek on ebay to do it for me .. in France..
Yes, I know. I have a gotek here that I bought on ebay recently and I'm awaiting for the usb programmer cable to arrive.
What I mean is that if you can do the flashing yourself just downloading that file or do you need to pay. I ask because of what I've read on the hxc page:
"Contact me by email to get an account on the update server."
I've read in other places that the firmware (or better said, the account) costs 10€. I just want to know how to proceed.
The initial firmware is 10 Euros. After that free update.
Did it work on Amstrad Plus format? What are the differences between old cpc and Amstrad Plus connections?
I tried the last FW version that read .ST format on a 4Mo STe. It's gonna be very nice on the CPC. I like it, new key fonctions, file viewer, cool random colors, and more... It's fast, I love it.
Quote from: Ast on 23:13, 21 June 15
Did it work on Amstrad Plus format? What are the differences between old cpc and Amstrad Plus connections?
If you are going to use it externally, you need a cable with a centronics type connector, like the ones on schneider cpcs. Besides that, I think that everything is the same.
Also an user of amstrad.es forums said that he had to disable the "ready signal" bridge on his data cable to make the gotek work properly on the 6128 plus. On an old 6128 that wasn't needed.
Quote from: Ast on 23:13, 21 June 15
Did it work on Amstrad Plus format? What are the differences between old cpc and Amstrad Plus connections?
There is no difference between plug the Gotek on CPC Old or Plus ..
I use them internal in both CPCs with the same cable with no ready signal bridge because it's a jumper on the Gotek who made it (Mo)
5v of course for the power ..
Thanks for your answer. ;D
OK, I have this working now (DDI-1 clone with Gotek).
Couple questions/issue I haven't seen raised, would be very grateful for info.
- I should be using a flat (no twist) floppy cable right? Will a twist just switch the drive A-B?
- What does the button on the DDI clone do? Mine seems to have no effect.
- What's the correct jumper configuration for the Gotek? Mine had a jumper on DS1 which I had to move to DS0 to make it work.
- I can start the file selector, but once I select an image and exit the Gotek gets into a state where the display is flickering between "hXc" and something else very rapidly. Has anyone else gotten the file selector software to work? In this state the CPC thinks there is no disc inserted.
Quote from: bjt on 15:44, 22 June 15
OK, I have this working now (DDI-1 clone with Gotek).
Couple questions/issue I haven't seen raised, would be very grateful for info.
- I should be using a flat (no twist) floppy cable right? Will a twist just switch the drive A-B?
Just use a flat cable, avoid the complication ;) I just moved the middle connector closer to the other connector to shorten the cable and sliced away the rest.Quote from: bjt on 15:44, 22 June 15
- What does the button on the DDI clone do? Mine seems to have no effect.
Should reset the CPC, try pressing it a bit longerQuote from: bjt on 15:44, 22 June 15
- What's the correct jumper configuration for the Gotek? Mine had a jumper on DS1 which I had to move to DS0 to make it work.
I have mine working with M0 and DS0
Quote from: bjt on 15:44, 22 June 15
- I can start the file selector, but once I select an image and exit the Gotek gets into a state where the display is flickering between "hXc" and something else very rapidly. Has anyone else gotten the file selector software to work? In this state the CPC thinks there is no disc inserted.
Seems to be a bug of the v3.0.5.0a, with a fresh cfg file it works but as soon as you save some change it does what you describe. I reverted to the previous firmware version.
I'm not proud of what i do you can call me the Amstrad butcher :-X i have to cut some plastic inside the CPC for the gotek to be fitted inside the beast..and glue some others plastic parts..
It's a lot more easier in a CPC Plus so if i can advise everybody "Do Not plug a Gotek inside a CPC Old it's a mess !" :'( better using it external i guess..
Anyway my CPC Old is still alive ;)
Looks very neat and tidy. I didnt modify my CPC.
Quote from: Yrouel on 16:23, 22 June 15
I have mine working with M0 and DS0
Thanks for the info. What does M0 do?
Quote from: bjt on 18:56, 22 June 15
Thanks for the info. What does M0 do?
I have no idea to be honest. I initially used my Gotek in my Amiga 600 until the DDI-1 clone arrived. I had troubles with the very first HxC firmware release and while troubleshooting I tried without the M0 set and the Amiga had issues with that so I left it set and that carried to the CPC aswell. And it's working fine, except the bug in the latest release which I bet will be resolved pretty quickly anyway.
Quote from: bjt on 18:56, 22 June 15
Thanks for the info. What does M0 do?
The MO is Motor if i'm correct it does the ready signal , if you don't use it you got a disk missing
Maybe I'll redo it and add a LED display. I don't really need it with 15 slots. I'm thinking to add a sound buzzer.
I used a broken floppy I couldn't fix, so no mod inside the CPC case. Small 3 digit LED had a problem when I bought it from China. Sometime only 2 digit works like here.
(bad quality, did it too fast)
(http://s30.postimg.org/ypewbnjg1/gotek.jpg)
Re M0, seems to work without though :-?
@ bjt
The button on the left of the DDI-1 Compatible is a Reset Button..
Ray
None of the jumpers are the ready signal; instead they're the drive select signal.
If you jumper MO, then the gotek will respond every time the CPC accesses a drive (turns the drive MOtors on), which is a bad thing if you've got two drives connected!
Instead you'll want to jumper S0 or S1 depending on which one makes the Gotek respond correctly as A: or B:.
Hmm. The reset button on my DDI-1 doesn't work. I bet the bus reset pin on the edge connector isn't making a good connection (assuming that's what it uses).
On topic, the Gotek is working really well with the DDI-1 now. Downgrading to the second-to-latest firmware fixed the problems with the file manager. I'll add a buzzer to get some seek noises next.
@ bjt
a link to the Amstrad DDI CLONE ASSEMBLY document will show the wiring of the board (double click the pictures)
Dropbox - Amstrad DDI CLONE ASSEMBLY.rtfd (https://www.dropbox.com/sh/g4u1n9dyg3nabyj/AADBMF6o2_kCrLxp_6yw2glQa?dl=0)
Oops the Zip Might be better
https://www.dropbox.com/s/x6yt1lv5l68pa24/Amstrad%20DDI%20CLONE%20ASSEMBLY.rtfd.zip?dl=0 (https://www.dropbox.com/s/x6yt1lv5l68pa24/Amstrad%20DDI%20CLONE%20ASSEMBLY.rtfd.zip?dl=0)
Good Luck Ray
Quote from: bjt on 10:40, 24 June 15
On topic, the Gotek is working really well with the DDI-1 now. Downgrading to the second-to-latest firmware fixed the problems with the file manager. I'll add a buzzer to get some seek noises next.
About the buzzer. Wait. Jeff mentioned that he wanted to add support for it using some free GPIO pin on the gotek instead of having to do the bodgy mod that's necessary now.
Cool. Thanks for info. Fixed the reset button on my DDI-1, one of the wires wasn't soldered to the button properly.
Quote from: bjt on 10:23, 25 June 15
Cool. Thanks for info. Fixed the reset button on my DDI-1, one of the wires wasn't soldered to the button properly.
Did you build it yourself? Surely these were tested before they were sent out? :o
Bryce.
No I purchased it assembled. Not sure what happened, but no big deal.
Hello guy,
i would like to have this firmware to flash my Gotek usb drive, can someone tell where to find it????
or what do i have to do to get the firmware!?
Thank you all!
Hi Atom
You need to contact the author. Then you can buy and download the firmware that you'll flash. (10 euro/PayPal) USB update are free.
http://hxc2001.free.fr/imiel.htm (http://hxc2001.free.fr/imiel.htm)
Quote from: Token on 15:19, 17 July 15
Hi Atom
You need to contact the author. Then you can buy and download the firmware that you'll flash. (10 euro/PayPal) USB update are free.
http://hxc2001.free.fr/imiel.htm (http://hxc2001.free.fr/imiel.htm)
Hmm, By the time you have bought a Gotek,
Paid to have an HxC firmware,
Bought an LCD Display kit,
Bought a buzzer kit
I think you'll have spent more than buying an HxC in the first place. and personally I'd say an flush fit SD card is a nicer solution when compared to a pokey out USB Drive.
Fit the USB internally. (http://images.tapatalk-cdn.com/15/07/17/0f102acd0b451725faa0515dd3e2adbd.jpg)
Quote from: CraigsBar on 19:35, 17 July 15
Hmm, By the time you have bought a Gotek,
Paid to have an HxC firmware,
Bought an LCD Display kit,
Bought a buzzer kit
I think you'll have spent more than buying an HxC in the first place. and personally I'd say an flush fit SD card is a nicer solution when compared to a pokey out USB Drive.
LCD and buzzer aren't obbligatory and can be found in a junk pile of electronics relatively easy if you don't want to buy them. I took my LCD from a copier and I have more then one buzzer around from some other scrap electronic boards (but I'm waiting an official support of it in the firmware to eventually fit one)
Quote from: CraigsBar on 19:35, 17 July 15
Hmm, By the time you have bought a Gotek,
Paid to have an HxC firmware,
Bought an LCD Display kit,
Bought a buzzer kit
I think you'll have spent more than buying an HxC in the first place. and personally I'd say an flush fit SD card is a nicer solution when compared to a pokey out USB Drive.
I don't think so.
I didn't add any LCD display, I don't need it with 15 slots. I don't even make a big use of the small 3 digits display.
The Gotek is faster than the HxC, I have a slim version. It's hard to come back.
I'll not sell it because it can be usefull with some obscure hardware. (not just computers).
Also I don't need to convert any files with the Gotek and my Atari ST.
Btw a buzzer cost 1€ from China, the HxC with LCD is 70 € without shipping...
Hello,
thanks for the link.
Hello,
i have paid 20 Euro for the Gotek
4 Euro for the lcd Display.
and i am waiting the replay from the Hxc-owner to get the firmware!
Quote from: atom on 07:09, 18 July 15
i have paid 20 Euro for the Gotek
Same here.
A piece of advice for anyone who's looking for one on ebay: just use the words "floppy emulator" instead of gotek to find the cheapest options (around 20 euros including shipping costs if any) usually from China or thereabouts.
However look carefully at the picture before buying, there are lesser models (and only moderately cheaper) that lack the front 7 segment display or have only a 2 digit one
You want the ones that have a 3 digit front display and, if specified, are model SFR1M44-U100 (white) or SFR1M44-U100K (black).
The fact that some might be marketed for specific applications like Yamaha or Korg instruments doesn't matter, the hardware is the same and you will be changing the firmware anyway.
Quote from: atom on 07:09, 18 July 15
Hello,
i have paid 20 Euro for the Gotek
4 Euro for the lcd Display.
and i am waiting the replay from the Hxc-owner to get the firmware!
Hi ,
How did you go with getting your Gotek running ?
Cheers,
Robert
Quote from: Yrouel on 13:02, 18 July 15
Same here.
A piece of advice for anyone who's looking for one on ebay: just use the words "floppy emulator" instead of gotek to find the cheapest options (around 20 euros including shipping costs if any) usually from China or thereabouts.
Cool advice, I was typing Gotek only. There's a white model with 3 digits for 16,31€ shipped ;D
I'd love to do this, but where do you get the case that fits into the 6128?
Exactly.
Will be nice if someone can 3D-print a Gotek bottom case to fit it inside a 6128 without destroying the CPC.
That will allow to have a nice display, activity led and USB slot on the front of the panel.
Quote from: Token on 13:19, 04 September 15
Cool advice, I was typing Gotek only. There's a white model with 3 digits for 16,31€ shipped ;D
Yep, and I currently have one of these. The reason I posted my original question is that I believe I still need to purchase the correct firmware. Hopefully I'm just doing something wrong, but I can't get my CPC to recognise the unit.
For this price, usualy it is a white model without display and button... :o
Have you a link?
About the licence, you have to buy it from Jeff HxC. HxC2001 HeadQuarters : HxC Floppy Emulator (http://hxc2001.free.fr/floppy_drive_emulator/)
Don't destroy the CPC. Just cut 2cm off the right hand edge of the gotek :-/ fits perfect then. Sheesh.
Quote from: 260Z on 14:06, 04 September 15
Yep, and I currently have one of these. The reason I posted my original question is that I believe I still need to purchase the correct firmware. Hopefully I'm just doing something wrong, but I can't get my CPC to recognise the unit.
You need to flash the Gotek.
HxC2001 HeadQuarters : HxC Floppy Emulator (http://hxc2001.free.fr/floppy_drive_emulator/index.html#download)
http://hxc2001.com/download/floppy_drive_emulator/STM32_SerialBridge.zip (http://hxc2001.com/download/floppy_drive_emulator/STM32_SerialBridge.zip)
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_V3_0_0_0a.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_V3_0_0_0a.zip)
Quote from: TotO on 14:19, 04 September 15
For this price, usualy it is a white model without display and button... :o
Have you a link?
About the licence, you have to buy it from Jeff HxC. HxC2001 HeadQuarters : HxC Floppy Emulator (http://hxc2001.free.fr/floppy_drive_emulator/)
3 5" 1000 Floppy Disk Drive USB Emulator Simulation 1 44MB Roland Keyboard HC | (http://www.ebay.fr/itm/3-5-1000-Floppy-Disk-Drive-USB-emulator-Simulation-1-44MB-Roland-Keyboard-HC-/261991034738?hash=item3cffe1ef72)
Get the newer firmware 3.0.5.0 I believe.
Quote from: Token on 14:30, 04 September 15
You need to flash the Gotek.
HxC2001 HeadQuarters : HxC Floppy Emulator (http://hxc2001.free.fr/floppy_drive_emulator/index.html#download)
http://hxc2001.com/download/floppy_drive_emulator/STM32_SerialBridge.zip (http://hxc2001.com/download/floppy_drive_emulator/STM32_SerialBridge.zip)
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_V3_0_0_0a.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_V3_0_0_0a.zip)
Cheers Token. It looks like it's the STM32 stage I need to organise.
Thanks,
Robert
Thanks to all the great info in this thread I have completed my install of the Gotek in a 6128 running Hxc firmware.
Cheers all.
Quote from: Gatecrasher on 22:33, 05 September 15
Thanks to all the great info in this thread I have completed my install of the Gotek in a 6128 running Hxc firmware.
Cheers all.
Any chance of a photo or 2? I am considering this myself.
Quote from: CraigsBar on 23:27, 05 September 15
Any chance of a photo or 2? I am considering this myself.
Is there a particular photo you are looking for?
It is no different than the pictures on here and on YouTube when it is all put back together.
Quote from: Gatecrasher on 23:31, 05 September 15
Is there a particular photo you are looking for?
It is no different than the pictures on here and on YouTube when it is all put back together.
If CraigsBar is referring to the wiring setup for the RX and TX signaling , I would also appreciate pictures. I have seen the schematics ect and a couple of YouTube videos ( with nothing more than blurry images ) , but I'm a visual learner not an electronic technician :)
Maybe there is something out there I haven't found , any feedback would be greatly appreciated :)
Cheers,
Robert
Quote from: 260Z on 10:04, 06 September 15
If CraigsBar is referring to the wiring setup for the RX and TX signaling , I would also appreciate pictures. I have seen the schematics ect and a couple of YouTube videos ( with nothing more than blurry images ) , but I'm a visual learner not an electronic technician :)
Maybe there is something out there I haven't found , any feedback would be greatly appreciated :)
Cheers,
Robert
As My Gotek is now installed I don't have the USB to TTL adapter connected but I found Jeff's diagram you get when you buy the Hxc firmware very good at showing you the connections you require, I did move the Rx & Tx when it did not work once but moved it back, so I do not think there is a problem in getting those wrong as it is just signal connections. If you have a specific question please ask it is still fresh in my mind.
Cheers
Kevin
Quote from: 260Z on 10:04, 06 September 15
If CraigsBar is referring to the wiring setup for the RX and TX signaling , I would also appreciate pictures. I have seen the schematics ect and a couple of YouTube videos ( with nothing more than blurry images ) , but I'm a visual learner not an electronic technician :)
Maybe there is something out there I haven't found , any feedback would be greatly appreciated :)
Cheers,
Robert
A simple photo ;)
Connect TX to RX, RX to TX, VSS is ground. Put a jumper on Boot0/3,3V and connect 3,3V on it. Reset, just use a screwdriver on the 2 pins if needed...
(https://cortexamigafloppydrive.files.wordpress.com/2014/02/prgcnts21.jpg?w=660)
Cheers Token and Gatecrasher :)
Makes perfect sense now. I've purchased the firmware from Jeff , but I haven't logged on , as I'm waiting for the usb to ttl cable to arrive.
Thanks again,
Robert
Hello,
I have also add a sound Mod to my gotek, it works ;D
[img]http://www.cpcwiki.eu/forum/data:image/jpeg;base64,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
What exactly is that load of code? Can you correct the link / image please?
Bryce.
It's the image itself encoded in Base64...
Ah, ok. Maybe a zipped attachment would have been more sensible?
Bryce.
how... On earth... :D
He definitely should let the image like that :)
13 September 2015: Firmware USB HxCFloppyEmulator v3.0.6.0a -
Low level write layer redesigned : Some write issues solved. -
2 digits display detection issue corrected. -
HFE : Index timing changed/corrected.
- Select button added at the JA jumper position. This additionnal button and the I2C LCD screen allow you to freely select a file image without the indexed mode or any selector software. -
Indexed mode : "Previous"/"Minus" button repeat rate reduced.
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
Just read the update.txt file, it says:
Quote
The UPD firmware files are usable when your drive have the HxC Bootloader.
Contact me to hxc2001<at>hxc2001.com to know how to get it.
Any ideas about that mode?
Quote from: Gryzor on 16:29, 19 September 15
Any ideas about that mode?
The bootloader is the firmware flashed to the gotek with the serial slave tool (that you need to pay per device to use.) After that the Gotek will freely update from any UPD file found on it's usb stick if you power on with both buttons pressed.
Ah, that, yes. Thanks.
Hi there,
finally I got my CPC 6128 floppy drive working again and now I'm not sure if I really want to replace it with a GOTEK drive with HxC Firmware installed...
I think it is possible to install the GOTEK as an external drive but I don't know which cables and/or adapters I have to use to realise such a project. So could you give me some advice, please? ;D
Oh, and will there be any disadvantages when using the GOTEK as an external drive (i.e. using the GOTEK as an external drive with an Amiga 500 will result in a loss of available working memory)?
THX!
Thomas
You need a standard floppy cable (edge connector or centronics on CPC side, HE10 34 pin on Gotek side) and a power supply.
There is no problem with using the Gotek as drive B (no extra memory use), but, some programs only want to run from drive A. You can add a switch to force the Gotek to be drive A even when using the external connector, which avoids that problem.
Thanks for your quick reply! :)
Is there a ready-to-buy-solution for a centronics-to-HE10-adapter and has that adapter eventually the needed 5V line on board already?
And is the a tutorial etc. for the needed switch, too?
Regards,
Thomas
EDIT:
Is it really that simple? Just connecting a 36 pin centronics plug (crimp version) straight to the 34 pin floppy female connector as shown at the Wiki page? :o
DIY:Floppy Drives - CPCWiki (http://www.cpcwiki.eu/index.php/DIY:Floppy_Drives#Multi-Adaptor_Cable_for_External_Floppies_.2F_HxC_emulator)
And for changing the GOTEK from Drive B to A I just have to connect pins 11 and 12 of the Floppy connector after powering up?
Guide on how to connect a 3.5 - CPCWiki (http://www.cpcwiki.eu/index.php/Guide_on_how_to_connect_a_3.5#Setting_the_READY_signal)
Just another question comes into my mind: Will this work with a GOTEK SFR1M44-U100K, too or do I have to use a SFRM72-FU-DL...?
I'll answer the question myself: Yes, it's that simple. ;D
And it works with a SFR1M44-U100K, too. ;)
[attach=2]
[attach=3]
I was just wondering if there is/ is going to be any progress on the file browser to support .dsk files, i remember last summer it said coming soon?
Thanks for reading.
@nOOb: nice integration :)
@a7mag3ddon (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1369): no news from Jeff about the .DSK management.......I'm not sure that he is still working on :(
@Kris (http://www.cpcwiki.eu/forum/index.php?action=profile;u=175) : THX! :D
Quote from: Kris on 09:55, 25 February 16
I'm not sure that he is still working on
I hope so....
An
official sound mod for Amiga & CPC would be nice as well. :)
I tried the "sound Mod" few weeks ago just for fun and I came back to a standard Gotek: noise is really not necessary at all !
The only good thing is the display using a i2C interface ;)
I think he is still working on it, there has been several updates over the last 6 -8 Months.
The sound mod is easy and only a few £'s. Magnetic speaker, transistor and a resistor.
:-X
Quote from: n00b on 19:59, 25 January 16
I'll answer the question myself: Yes, it's that simple. ;D
And it works with a SFR1M44-U100K, too. ;)
[attach=2]
[attach=3]
Does that device negate the need for a controller, and would it work on a 6128 Plus?
Sent from my iPhone using Tapatalk
Gotek still required a disk controller.
And will work on any machine with a floppy drive. Just swap them out.
Quote from: a7mag3ddon on 14:53, 25 February 16
And will work on any machine with a floppy drive. Just swap them out.
You mean " a PC standard floppy drive"; it will not work directly on CPC for example...you have to flash the internal firmware first.
A standard gotek works perfectly well on a CPC, it's just limited to it's own image format and tools.
Quote from: pelrun on 17:16, 25 February 16
A standard gotek works perfectly well on a CPC, it's just limited to it's own image format and tools.
With a disk controller... but that's the issue for most. Disk controllers for the Amstrad aren't exactly cheap?
I know a guy that makes disk interfaces. Check out Facebook Amstrad CPC. His name is Piotr Bugati he also makes complete Amstrad clones/ spectrum/ floppy emulators for 464/6128 he's awesome. I bought a 128k spectrum clone from him.
Can you ask him to come join the CPC Wiki?
Quote from: ukmarkh on 14:49, 25 February 16
Does that device negate the need for a controller, and would it work on a 6128 Plus?
Sent from my iPhone using Tapatalk
Sorry, I don't know what you mean exacly with "controller"... But the GOTEK can be plugged directly into the CPC's external floppy port (edge connector on Amstrad machines / Centronics plug on Schneider machines).
I've flashed the firmware with the HxC software from Jeff because I wanted to have the l2c display support. :)
Yes, according to the Wiki-Page (http://www.cpcwiki.eu/index.php/DIY:Floppy_Drives#Multi-Adaptor_Cable_for_External_Floppies_.2F_HxC_emulator) it should work with the CPC6128 Plus, too. ;)
Quote from: ukmarkh on 20:22, 25 February 16
Can you ask him to come join the CPC Wiki?
He only needs to log-in. :-)
Do i have to use ata doc or Microsoft ide doc when i send #ec command ?
Edit: post would not posted here. Sorry for the mistake !!!
Floppy drive emulator :-)
http://www.indieretronews.com/2016/02/ddi3-usb-floppy-emulator-for-amstrad.html?m=1
Quote from: a7mag3ddon on 21:46, 25 February 16
http://www.indieretronews.com/2016/02/ddi3-usb-floppy-emulator-for-amstrad.html?m=1
Looks like I've bought the last one... Fingers crossed!
Sent from my iPhone using Tapatalk
Quote from: ukmarkh on 23:53, 25 February 16
Looks like I've bought the last one... Fingers crossed!
Sent from my iPhone using Tapatalk
Sell My Retro says there's still 16 left, which is good because I was going to get one this weekend. You had me worried for a minute there :D
Quote from: ukmarkh on 18:24, 25 February 16
With a disk controller... but that's the issue for most. Disk controllers for the Amstrad aren't exactly cheap?
But the 464 is the only one that doesn't have a disk controller and the 464+ has all the traces etc on the PCB, so you just need to install the components.
Bryce.
Quote from: Bryce on 09:14, 26 February 16
But the 464 is the only one that doesn't have a disk controller and the 464+ has all the traces etc on the PCB, so you just need to install the components.
Bryce.
I was under the impression that most CPC enthusiasts preferred and collected the CPC 464, and the others were a nicety, but yeah, spot on.
Sent from my iPhone using Tapatalk
Quote from: Dizrythmia on 03:32, 26 February 16
Sell My Retro says there's still 16 left, which is good because I was going to get one this weekend. You had me worried for a minute there :D
When I looked yesterday, for the CPC 6128 model, it listed only one available [emoji15]
Sent from my iPhone using Tapatalk
Quote from: mr_lou on 17:19, 18 March 14
I just noticed he's using IMG files though.
I will stick with my HxC's until someone creates a custom firmware for the GOTEK allowing us to use DSK files directly.
The conversion process is simple enough, plus, for next to nothing, you can buy an additional USB stick where everything is preloaded and ready to go. The menu system you get to access all the games on a CPC screen is simply brilliant
Sent from my iPhone using Tapatalk
Well I own a 464 purely because it is my original from my childhood, but I got the impression that most people who want a CPC for gaming and expansion etc tend to go for the 6128, because of the extra RAM and FDC.
Bryce.
Quote from: Bryce on 12:37, 26 February 16
Well I own a 464 purely because it is my original from my childhood, but I got the impression that most people who want a CPC for gaming and expansion etc tend to go for the 6128, because of the extra RAM and FDC.
Bryce.
I dunno mate, I thought the CPC 6128 and Plus models were not only hard to source, but expensive. 464's are still massively affordable and often come bundled with shed loads of games. But really, I'm just guessing, I don't know.
Yes, but they are hard to find because theyv'e already all been snapped up. Personally, I still think the UK 464 is the best looking CPC (even if it is the length of a bus) and I love sitting back and enjoying the sight and sound of a tape loading, but as far as expansion is concerned they really do present quite a few challenges.
Bryce.
Quote from: Bryce on 13:46, 26 February 16
Yes, but they are hard to find because theyv'e already all been snapped up. Personally, I still think the UK 464 is the best looking CPC (even if it is the length of a bus) and I love sitting back and enjoying the sight and sound of a tape loading, but as far as expansion is concerned they really do present quite a few challenges.
Bryce.
Well, with this new device, and my already equipped CPC 464 with 128K and Silicon disk, I also think it has a certain charm. Desk space is becoming a problem though :'(
We are actually living in the good times as far as CPC expansions are concerned. Back when I started doing CPC hardware (I think the MegaROM was one of the first around 2010) there was barely anyone looking at doing CPC hardware and compared to other scenes we had nothing. The best you could do was maybe find a secondhand SF2 or use original 80's expansions and maybe add a 3.5in drive. Now we have so many guys bringing really great stuff out. Not always 464 friendly, but it's a great time for CPC hardware generally.
Bryce.
Quote from: ukmarkh on 13:39, 26 February 16
I dunno mate, I thought the CPC 6128 and Plus models were not only hard to source, but expensive. 464's are still massively affordable and often come bundled with shed loads of games. But really, I'm just guessing, I don't know.
I guess it's related to your local market. More 464 were sold in UK than 6128 and if you want a QWERTY keyboard you're limiting you choice.
A quick look on ebay show that an AZERTY 6128 sell of about 40/50€ in France. QWERTY one in UK are more on the £80 (100€).
Quote from: Bryce on 13:58, 26 February 16
We are actually living in the good times as far as CPC expansions are concerned. Back when I started doing CPC hardware (I think the MegaROM was one of the first around 2010) there was barely anyone looking at doing CPC hardware and compared to other scenes we had nothing. The best you could do was maybe find a secondhand SF2 or use original 80's expansions and maybe add a 3.5in drive. Now we have so many guys bringing really great stuff out. Not always 464 friendly, but it's a great time for CPC hardware generally.
Bryce.
Yep, I've travelled the same CPC journey, 3.5" disk drives, Linked CPC to PC, used all types of hardware expansions, but until the C4CPC, it has been a messy old affair.
Quote from: ukmarkh on 18:24, 25 February 16
With a disk controller... but that's the issue for most. Disk controllers for the Amstrad aren't exactly cheap?
Well, you are in a thread specifically called "Gotek USB in a CPC6128"...
Quote from: Bryce on 13:58, 26 February 16
We are actually living in the good times as far as CPC expansions are concerned.
You're not wrong. I already have 6 MX4 cards and only 4 slots to put them in. Guess I should go buy a second MotherX4 now...
Is there any way of making the red led blinked when accesing the usb?.
Is there any way of put a led that blinked when accesing the usb?.
I've just flashed a couple of Goteks with the HXC firmware and they work great with my CPC 6128 ( connected to the external drive port on the back ) ;D
I haven't tried them on my plus machine yet, but I don't see why it wouldn't work on there too. ( I have the correct connection cables and power supply lead for this machine too ). ;)
My Goteks have no Buzzer, but they do have two leds on the front, one red one green, if I remember correctly the green one flashes to show disk activity when used on my amiga's.
When I use the gotek on my Amstrad the green light just stays on, so I can't tell when the disk is being read, I know I could add a buzzer mod, but I'd prefer to have just a activity light.
Is there anyway to add a activity led to the gotek for the Amstrad? If so I could bend back the red led on the gotek ( like a lot of them are ) then use the hole for the newly added led.
I hope this is possible. :)
Shouldn't be so difficult. I think will be the same circuit than the buzzer one but with different transistor which deal well with the led.
Quote from: Querubin on 21:38, 25 March 16
Shouldn't be so difficult. I think will be the same circuit than the buzzer one but with different transistor which deal well with the led.
I think so too, I mean that circuit is getting the signal to make the sound when the disk is accessed so makes sense, I just don't know what transistor would be needed like yourself.
I'm sure one of the hardware guys on here would know and maybe have already done the mod. :)
I think the Gotek with HxC firmware is great for the cpc and others might think so too, some people might not like the buzzer so think this mod would be a good option to have. :D
I have it!!!
Thanks to wilco and flopping from the Va de Retro (Satanás) -- VERSION 2 - Portal (http://www.va-de-retro.com) forum for the help.
Already in test mode but seems to work fine.
100 Ohm resistor to the 3v of red led from gotek and to the catode(positive) of the activity led. (Mine is 3v led).
Anode(negative) to de 18 pin of the data cable. Just next to the pin of the sound mod. Pin 18 is /DIR (direction in).
I don't think it could damage nothing.
(http://i1025.photobucket.com/albums/y311/maquiano/led_gotek_zpsnd5lrken.jpg)
My sound mod is on the 5v pin and it works fine.
Hope helps.
Quote from: Querubin on 21:02, 02 April 16
I have it!!!
Thanks to wilco and flopping from the Va de Retro (Satanás) -- VERSION 2 - Portal (http://www.va-de-retro.com) forum for the help.
Already in test mode but seems to work fine.
100 Ohm resistor to the 3v of red led from gotek and to the catode(positive) of the activity led. (Mine is 3v led).
Anode(negative) to de 18 pin of the data cable. Just next to the pin of the sound mod. Pin 18 is /DIR (direction in).
I don't think it could damage nothing.
My sound mod is on the 5v pin and it works fine.
Hope helps.
Nice one, I'll have to give it a go sometime :)
Maybe someone will sell them on ebay with this mod done, like the buzzer mod.
I doubt it. There are only two pleople interested on it. You and me. I have it and you know how to do it.
Thanks for your feedback. I am still testing the mod and works reallly great.
Quote from: Querubin on 22:20, 06 April 16
I doubt it. There are only two pleople interested on it. You and me. I have it and you know how to do it.
Thanks for your feedback. I am still testing the mod and works reallly great.
Glad it's working great and nothing has shorted out. :D
I would have thought more people would be interested as gotek's are really cheap and the hxc firmware makes it a great option for the cpc.
Maybe more people will be interest if and when the firmware supporting dsk images is released. 8)
But when is that? (Disk support)
I like to think the full HDD access support will come soon.
I did a test yesterday and gotek read and booted through USB converters one 500 GB SATA HDD, one 500 GB IDE HDD and a 64 MB SD CARD. No problem on boot, read, load and play games in all of them. Allways with HxC autoboot and slots system, of course.
What would be the point of hard drive support? I have every game, demo of CPC in HFE on a 4gb card and still space left. With .dsk support would take even less space.
Quote from: a7mag3ddon on 08:07, 07 April 16
What would be the point of hard drive support?
and who would ever use more than 640K?
Not quite the same but good try ! ;-)
If you're only talking disc images then it's probably not necessary unless someone starts creating multi-disc video and music programs that use heaps of space. If you can read the HDD directly though, it would be easy to use it all for media etc.
True, but I hate the idea of hanging all that stuff out the front of the gotek. I fitted an internal SD mod to mine so don't have anything out the front.
Quote from: Querubin on 21:02, 02 April 16
I have it!!!
Thanks to wilco and flopping from the Va de Retro (Satanás) -- VERSION 2 - Portal (http://www.va-de-retro.com) forum for the help.
Already in test mode but seems to work fine.
100 Ohm resistor to the 3v of red led from gotek and to the catode(positive) of the activity led. (Mine is 3v led).
Anode(negative) to de 18 pin of the data cable. Just next to the pin of the sound mod. Pin 18 is /DIR (direction in).
I don't think it could damage nothing.
(http://i1025.photobucket.com/albums/y311/maquiano/led_gotek_zpsnd5lrken.jpg)
My sound mod is on the 5v pin and it works fine.
Hope helps.
Cool!
So you have installed a 3rd LED now?
And which parts (transistor and buzzer) did you use for the buzzer mod?
Thanks.
The red led on my gotek died doing tests but it can be said that I add a third led.
Sound mod from English Amiga Board forum:
Quote1 x BC547 or similar bipolar transistor
1 x 1k resistor
1 x magnetic type buzzer
I used the same but the buzzer is one I had at home.
Activity led mod still working fine.
Hi all,
I just about got my Gotek sorted. Flashed with HxC firmware. I cut the Gotek case and I have made up adaptor leads so no CPC will be harmed ;)
I am waiting for a proper power connector to turn up, I have just used some 0.1" spaced header pins for now to connect the Gotek to CPC power. Then I need to shorten the leads and stick the Gotek inside inplace of the 3" drive with a panel at the top to fill in the gap.
Seems to work well. Although I thought the latest HxC firmware gave 999 slots? I still seem to have only 15.
[attach=2]54
I just turned my power connector upside down, worked fine no adapter needed.
Quote from: a7mag3ddon on 12:43, 27 April 16
I just turned my power connector upside down, worked fine no adapter needed.
Doh! I didn't spot that one.
64
New firmware for HxC Gotek : Direct support of DSK files ;D .
Quote9 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.31.1a
- Amstrad CPC DSK direct support added (Old and new format) : Read only for the moment.
Write support and simple copy protection support incoming ;).
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt
Quote from: Jeff_HxC2001 on 00:17, 09 October 17
New firmware for HxC Gotek : Direct support of DSK files ;D .
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
Wheeeee! Been waiting for this for quite some time. Thanks Jeff. =)
Fantastic news! Thanks so much, Jeff!
Quote from: Jeff_HxC2001 on 00:17, 09 October 17
New firmware for HxC Gotek : Direct support of DSK files ;D .
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
And another one :
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
Quote
9 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.31.2a
Amstrad CPC EDSK & DSK support : Fix issues with non-standard sector size images (Midline Process...).
256/512/1024/2048/4096/8192 sector size supported.
:)
Hi, thx for the update. Is there any change in the config needed? I have updated to this version but the .dsk files stored on the SD are not visible in the HxC Menu.
Quote from: msmthng on 08:23, 09 October 17
Hi, thx for the update. Is there any change in the config needed? I have updated to this version but the .dsk files stored on the SD are not visible in the HxC Menu.
2 things for the direct DSK/EDSK support :
-This is for the USB Gotek emulator (why are you talking about SD ?)
-The firmware is into the Next_WIP_Alpha_Firmware_And_Tools folder in the archive :
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
Another point : I didn't try the file selector, but it may filter the files. Unfortunately i don't have the sources of this tool. It may need to be patched...
If you have an LCD with your gotek, just use the "normal mode" config file and directly browse/select the dsk on the emulator until i fix the file selector software.
Quote from: msmthng on 08:23, 09 October 17
Hi, thx for the update. Is there any change in the config needed? I have updated to this version but the .dsk files stored on the SD are not visible in the HxC Menu.
btw older manager versions (2.5) should to the trick :
http://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_Manager.zip
Quote from: Jeff_HxC2001 on 00:17, 09 October 17
New firmware for HxC Gotek : Direct support of DSK files ;D .
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
Someone else tried the HxC firmware with the DSK support ? I like to have some feedbacks ;) .
How can i do to manage dsk files when the new firmware is already installed on my gotek ?
HxC Manager from NoRecess doesn't see any dsk files....
I tried to find a solution by myself.
So, I make a try with hxcManager 2.5 from Jeff to put dsk files into slot x.
But... but... but... i can't access any copied files...
What's the problem ?
Ast,
I suspect the HxC needs .HFE files not .DSK files. I know the change log say its can handle .EDSK and .DSK, but .HFE are supported. Perhaps it is better to get some sort of converter software.
rpalmer
Quote from: rpalmer on 21:39, 10 October 17
Ast,
I suspect the HxC needs .HFE files not .DSK files.
rpalmer
No. DSK support was added to the firmware !
Quote from: Ast on 18:53, 10 October 17
I tried to find a solution by myself.
So, I make a try with hxcManager 2.5 from Jeff to put dsk files into slot x.
But... but... but... i can't access any copied files...
What's the problem ?
Firmware update and Fix !
-> DSK Write support added !
-> Fix the issue with the File selector v2.5 !
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt
Waiting for feedbacks ! :)
wow that's quick.
Quote from: Jeff_HxC2001 on 21:42, 10 October 17
Firmware update and Fix !
-> DSK Write support added !
-> Fix the issue with the File selector v2.5 !
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt
Waiting for feedbacks ! :)
@Jeff_HxC2001 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=323)
Thanks for this Firmware update and Fix ! 8)
Just tried a couple of disk files ( not protected disks ) and everything worked ok.
I loaded up " Kung Fu Master " and used the multiface two to save level two to disk, the save file loaded up ok and played, so I'd say write support is working. ;)
Hopefully HxC Floppy Emulator Manager V3.1 will work with the Firmware later.
Thanks again. :)
Manager V3.4 available :
http://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_Manager.zip
Hi Jeff, tried out your software and having issues, firstly it seems much slower starting and saving. Initalising seems much slower, pausing on initalising firmware, and I got some pauses when listing the contents of the usb. Secondly I've selected some .dsk but then when trying to access from basic I just get "disc missing". The gotek seems to access the disks but the computer doesn't recognise some of them, of 7 or 8 disks selected only 3 would read.
Have you the same issues with the manager v2.5 ?
(also present into this archive:
http://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_Manager.zip (http://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_Manager.zip))
Could you share the non-working dsks ?
Quote from: Jeff_HxC2001 on 10:56, 15 October 17
Have you the same issues with the manager v2.5 ?
(also present into this archive:
http://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_Manager.zip (http://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_Manager.zip))
Could you share the non-working dsks ?
Hi Jeff attached the disks I couldn't get to read. Interesting the slow reading of the files also happened in v2.5, kept saying read in top right then eventually finished. I removed the last disk where it paused and then it read at normal speed. I'm using your latest firmware.
Thanks Trevor
Quote from: tjohnson on 12:28, 15 October 17
Hi Jeff attached the disks I couldn't get to read. Interesting the slow reading of the files also happened in v2.5, kept saying read in top right then eventually finished. I removed the last disk where it paused and then it read at normal speed. I'm using your latest firmware.
Thanks Trevor
Ok this is some more DSK with different headers.
New firmware to support them :
15 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.32.5a
- More CPC DSK format variant support.
https://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
https://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
Thanks for the feedbacks ! :)
Cheers jeff, I've done a quick test of the new firmware and all appears good. I'll let you know of i come across anymore issues. Thanks Trevor
Sent from my E5823 using Tapatalk
New manager released !
http://norecess.cpcscene.net/ (http://norecess.cpcscene.net/)
https://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_Manager.zip (http://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_Manager.zip)
Quote from: Jeff_HxC2001 on 13:05, 15 October 17
Ok this is some more DSK with different headers.
New firmware to support them :
15 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.32.5a
- More CPC DSK format variant support.
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
Thanks for the feedbacks ! :)
HI Jeff, I found another .dsk that I couldn't get to read - attached.
Quote from: tjohnson on 00:16, 17 October 17
HI Jeff, I found another .dsk that I couldn't get to read - attached.
Thanks. The reading of this dsk is fixed, but the game doesn't appears to work on my setup (same behavior with HFE and DSK...) . Is this game protected ? Is it working on your machine ?
17 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.33.1a
- Config-Less Mode :
Use the settings saved into the device internal flash memory and
switch to normal/direct selection mode when no HXCSDFE.CFG are present.
NOTE : Without HXCSDFE.CFG the last image selection is not saved.
- More CPC DSK format variant support.(again !)
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt
Quote from: Jeff_HxC2001 on 21:21, 17 October 17
Thanks. The reading of this dsk is fixed, but the game doesn't appears to work on my setup (same behavior with HFE and DSK...) . Is this game protected ? Is it working on your machine ?
17 October 2017: Firmware STM32 USB HxCFloppyEmulator v3.0.33.1a
- Config-Less Mode :
Use the settings saved into the device internal flash memory and
switch to normal/direct selection mode when no HXCSDFE.CFG are present.
NOTE : Without HXCSDFE.CFG the last image selection is not saved.
- More CPC DSK format variant support.(again !)
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
Hi Jeff, thanks for fixing this, the game doesn't work on my machine, nor on Winape so perhaps it is protected. I'll let you know if I come across anymore .dsk with issues.
Quote from: tjohnson on 21:27, 17 October 17
Hi Jeff, thanks for fixing this, the game doesn't work on my machine, nor on Winape so perhaps it is protected. I'll let you know if I come across anymore .dsk with issues.
If this doesn't work on Winape, this is maybe a bad dump. Is it working with another emulator ?
Quote from: Jeff_HxC2001 on 21:57, 17 October 17
If this doesn't work on Winape, this is maybe a bad dump. Is it working with another emulator ?
I think it must be a bad dump as it doesn't work in Arnold either.
Quote from: tjohnson on 23:01, 17 October 17
I think it must be a bad dump as it doesn't work in Arnold either.
The disk appears to be a bad dump!
Some help appreciated:
I have a Gotek - with some form of HxC firmware. I purchased it for my ST - which I finally got to work. I'm trying it with my CPC6128 - but am having problems. I want to use it as an external drive
Could someone advise:
1. the jumper settings on the GOTEK? S0 or S1, M0 or no, JA or no?
2. Cable - and cables jumping on the connector - i.e. pin 31 and 32 or not?
3. I don't have a 12v power supply plugged in to my machine - because I don't want to use the internal floppy - will this affect my potential use of the Gotek externally?
Many thanks in advance.
Also maybe there are some known working HxC files that i can test out - this was the only way I got my ST version to work.
Thanks.
I don't have it external but I can say it doesn't need the 12V at all. If you reverse the internal floppy PSU connector, you can connect it to the Gotek, it's 5V.
Page 36 you have the link for lastest HxC files.
some posts say you can only use one kind of Gotek. Not sure if that is old though. The ebay site i bought it from was selling it for
Amstrad, Amiga, Atari.
Quote from: nico24 on 19:50, 21 October 17
Some help appreciated:
I have a Gotek - with some form of HxC firmware. I purchased it for my ST - which I finally got to work. I'm trying it with my CPC6128 - but am having problems. I want to use it as an external drive
Could someone advise:
1. the jumper settings on the GOTEK? S0 or S1, M0 or no, JA or no?
2. Cable - and cables jumping on the connector - i.e. pin 31 and 32 or not?
3. I don't have a 12v power supply plugged in to my machine - because I don't want to use the internal floppy - will this affect my potential use of the Gotek externally?
Many thanks in advance.
Also maybe there are some known working HxC files that i can test out - this was the only way I got my ST version to work.
Thanks.
1. Use only 5 volts supplies for your Gotek
2. Here, You could find help : http://amstradplus.forumforever.com/t315-Premi-re-Mise-en-route-d-un-lecteur-Hxc-ou-Gotek.htm (http://amstradplus.forumforever.com/t315-Premi-re-Mise-en-route-d-un-lecteur-Hxc-ou-Gotek.htm)
(If Molière langage is not a problem for you)3. You could also find tips to make your own 5v cable with an old usb one.
The only jumper you need is on S0 (or is it S1? :laugh: ) If it doesn't respond as drive B, just switch it to the other one. It also doesn't need any cabling trickery, because it natively supplies a proper READY signal.
Quote from: nico24 on 01:54, 22 October 17
some posts say you can only use one kind of Gotek. Not sure if that is old though.
I think there's just some variants of the original gotek firmware. None of that matters once HxC is on it; the hardware is identical.
Thanks a lot! With most of the variables taken out, I've managed to get it to work! So now I've managed to get a Gotek working with my Amiga, ST and now the Amstrad! Happy days....
Since I'm without M4 for the time being (purely my own fault, I keep forgetting to send it off to Duke for repair :picard2: ) I've been motivated to get a semi-permanent gotek installation done. So:
[attach=2]
Fairly tidy, if you don't actually look under the lid :)
[attach=3]
I said don't look! :laugh:
I also made a external drive enclosure for the 3" drive that looks similar to the FD-1, in case I have to use it at some point...
Very good, what screen did you buy for it? Looks like a small oled.
Sent from my E5823 using Tapatalk
HxC can talk to generic ebay i2c 128x32 oled's or to a i2c 16x2 LCD.
http://torlus.com/floppy/forum/viewtopic.php?f=33&t=1683&p=11486#p16459 has the details including the wiring setup.
Quote from: pelrun on 22:41, 06 November 17
HxC can talk to generic ebay i2c 128x32 oled's or to a i2c 16x2 LCD.
http://torlus.com/floppy/forum/viewtopic.php?f=33&t=1683&p=11486#p16459 has the details including the wiring setup.
Thanks pelrun will order one
Sent from my E5823 using Tapatalk
Made a small adapter PCB for mine, to avoid messing with the cable:
[attach=2]
[attach=3]
[attach=4]
[attach=5]
[attach=6]
If anyone else wants one, I have 3 more than I need.
PCB alone, 3 EUR (without connectors)
PCB with connectors soldered & mounted 6 euro (yeah sorry!). Sold.
+shipping.
(send pm if you want one)
Adapter with inverted connectors could also be used externally (if that makes any sense) for a 3" B-Drive. There is pads for A/B, S/S.
@pelrun (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1106), care to share your 3d printed front, looks good and easy to print.
The fascia project is available on Onshape: https://cad.onshape.com/documents/28688cb724167c0184713f8c/w/1cfb72aca206589ff9d078ad/e/dfc77a617be6cc8f38919994 (https://cad.onshape.com/documents/28688cb724167c0184713f8c/w/1cfb72aca206589ff9d078ad/e/dfc77a617be6cc8f38919994)
I've attached an STL. Be warned, it's not oriented properly for printing, it needs to be turned 90 degrees.
03 December 2017: Firmware STM32 USB HxCFloppyEmulator v3.1.0.4a
Major update !
- New direct file formats support (Read & Write !) :
- Acorn machines : *.ADL,*.ADM,*.SSD,*.DSD and *.ADF file support
- Camputer Lynx : *.LDF
- Commodore C64 : *.D81
- Thomson machines : *.FD
- Sam Coupé : *.SAD, *.MGT
- MSX Machines : *.IMG, *.DSK
- Spectrum : *.TRD, *.SDD
- New menu entry : Target system family selection.
This reduce a lot the risk of erroneous raw file identification.
- Lots of RAW file support improvements :
All sector sizes supported, advanced track skew and interleaving support.
FM & MFM support.
- Amstrad CPC DSK support : Fix for the One Disk/double sided Batman demo.
- Fix attempt of the "diymore.cc" OLED screens : OLED init screen delay
menu option added.
(Note : Please avoid these "diymore.cc" screens until i got an idea
what is the root cause of the issue.)
- Internal improvement : Track cache layer improved, RAW files support/identification improved.
Please report any issue to hxc2001 <at> hxc2001.com
Thanks ! :)
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt
Thanks Duke for the 26 pin to 34 pin adapters.
Just fitted a GOTEK to my 6128 Plus with not a single case mod (or hot gluing to the Plus case, etc.), except for swapping the power pin.
Just quickly made up some brackets and screwed them to the original rear FDD posts and cut the GOTEK case to sit on the front FDD mounts, and then glued a bit of foam to the top of the GOTEK so it sits snug with the top of the Plus case, eliminating the very slight up and down movement at the front of the GOTEK when inserting a USB due to it just sitting on the mounts.
Super glued a strip of plastic on top of the GOTEK to close the gap, and that's it.
[attach=2]
[attach=3]
[attach=4]
Cheers,
Shane
Quote from: Jeff_HxC2001 on 23:10, 03 December 17
03 December 2017: Firmware STM32 USB HxCFloppyEmulator v3.1.0.4a
Major update !
- New direct file formats support (Read & Write !) :
- Acorn machines : *.ADL,*.ADM,*.SSD,*.DSD and *.ADF file support
- Camputer Lynx : *.LDF
- Commodore C64 : *.D81
- Thomson machines : *.FD
- Sam Coupé : *.SAD, *.MGT
- MSX Machines : *.IMG, *.DSK
- Spectrum : *.TRD, *.SDD
- New menu entry : Target system family selection.
This reduce a lot the risk of erroneous raw file identification.
- Lots of RAW file support improvements :
All sector sizes supported, advanced track skew and interleaving support.
FM & MFM support.
- Amstrad CPC DSK support : Fix for the One Disk/double sided Batman demo.
- Fix attempt of the "diymore.cc" OLED screens : OLED init screen delay
menu option added.
(Note : Please avoid these "diymore.cc" screens until i got an idea
what is the root cause of the issue.)
- Internal improvement : Track cache layer improved, RAW files support/identification improved.
Please report any issue to hxc2001 <at> hxc2001.com
Thanks ! :)
http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (http://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (http://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
Hi Jeff,
I don't know if this is a bug but thought I'd post here anyway. I have a copy of Trivial Pursuit for PCW. I was trying to copy it to the HXC using Xexor and the HXC on B on an Amstrad PCW. When it goes to write to B: I get an error that says B: Track 0 Sector C1 - no data. I'm guessing it more likely a copy protection issue.
Quote from: tjohnson on 09:29, 11 December 17
Hi Jeff,
I don't know if this is a bug but thought I'd post here anyway. I have a copy of Trivial Pursuit for PCW. I was trying to copy it to the HXC using Xexor and the HXC on B on an Amstrad PCW. When it goes to write to B: I get an error that says B: Track 0 Sector C1 - no data. I'm guessing it more likely a copy protection issue.
If you are trying to copy protected floppy disk to the hxc please use the HFE file format.
Hi,
HxC2001 Facebook group opened for support, news and updates :
https://www.facebook.com/groups/hxc2001
For the moment the main subject is the floppy emulators but i hope to add some more new stuffs this year.
Happy new year !
Happy new year to you, Jeff.
Just want to say, upgraded my HXC firmware the other day and loving the dsk support for the CPC. :D
Finally got around to 3D print the front from @pelrun (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1106), thanks again!
This one is also a very nice 3D printed 'front end' for the GOTEK.
Includes printing the knob for the rotary encoder.
https://vdrivezx.com/projects/ (https://vdrivezx.com/projects/)
(https://vdrivezx.com/projects/#jp-carousel-687) (https://vdrivezx.com/projects/#jp-carousel-687)
Cheers,
Shane
Quote from: 00WReX on 10:24, 16 January 18
This one is also a very nice 3D printed 'front end' for the GOTEK.
Includes printing the knob for the rotary encoder.
https://vdrivezx.com/projects/ (https://vdrivezx.com/projects/)
(https://vdrivezx.com/projects/#jp-carousel-687) (https://vdrivezx.com/projects/#jp-carousel-687)
Cheers,
Shane
Has anyone seen a 3D printed 'front end' for 6128 plus?
Hi,
I'm having problems from last update I did. From 3.0.6.x I updated to last stable release and after that I have this report use what autoboot file I use and use what hxcsdfe file I use.
(http://oi67.tinypic.com/x3blm9.jpg)
(http://i68.tinypic.com/2re1t6s.jpg)
I tried put flash floppy firmware but the error code was 004 on gotek display. And tried different hxc firmware releases without success loading the file manager complete. I tried different PENDRIVES formatted on different computers with FAT32, FAT12, etc.
When I used the 3.0.6.x release I couldn't use the 3.1 file manager. It gave me the same error but no problem with 3.0. Now there is no way to execute it.
Can you help me?.
Ok, solved. Thanks for your support.
Even if not yet in the "stable" folder, you should switch to the current WIP version (3.1.1.1).
It is finally more mature than the 3.0.8.2 and can directly support dsk files.
Here's my gotek as an external B drive with the FlashFloppy firmware. Getting files from the PC to the CPC just got a lot easier.
(https://uploads.tapatalk-cdn.com/20180228/a96efbc8813778656c4efda32cab23d2.jpg)
Send from my cpc 6128
New firmware !
Quote
25 February 2018: Firmware STM32 USB HxCFloppyEmulator v3.1.16.1a
- User interface part : Code Refactored
- Better buttons behavior.
- Better/faster rotary behavior.
- Normal mode : Press both buttons shortly to jump to the first entry of the current folder. ("..")
- Normal mode : When returning to parent folder ("..") the position in the folder is restored.
- Autoboot mode :
--> Press both buttons shortly to jump to Autoboot.hfe
--> Press both buttons more than 2 seconds eject/insert the disk.
- Indexed mode :
--> Press both buttons shortly to jump to DSKA0000.HFE
--> Press both buttons more than 2 seconds eject/insert the disk.
- 7 segments screen : Now show when an image is inserted ("---") or ejected (" - ")
- OLED : init algorithm revised for diymore.cc screens.
(Press the right button at power up at the first diymore.cc screen installation).
- Various user interface fixes.
If you have any comments or suggestions, requests or issue to report please contact me :
Email : hxc2001 <at> hxc2001.com
Forum : http://torlus.com/floppy/forum
Facebook : https://www.facebook.com/groups/hxc2001
https://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip (https://hxc2001.com/download/floppy_drive_emulator/HXCFEUSB_HFE_beta_firmware.zip)
https://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt (https://hxc2001.com/download/floppy_drive_emulator/USB_HFE_hxc_floppy_emulator_firmware_release_notes.txt)
Since @Shining (http://www.cpcwiki.eu/forum/index.php?action=profile;u=922) asked for the gerbers for the adapter (seen here: http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/gotek-usb-in-a-cpc6128/msg152418/#msg152418), they are attached here.
Anyone feel free to use as you want, sell on ebay etc.
PS: I still have some pcb's and connectors left from a second batch (same ugly prices as below!).
Quote from: Duke on 21:32, 26 November 17
Made a small adapter PCB for mine, to avoid messing with the cable:
If anyone else wants one, I have 3 more than I need.
PCB alone, 3 EUR (without connectors)
PCB with connectors soldered & mounted 6 euro (yeah sorry!). Sold.
+shipping.
(send pm if you want one)
Adapter with inverted connectors could also be used externally (if that makes any sense) for a 3" B-Drive. There is pads for A/B, S/S.
Thank you Duke!
Quote from: Querubin on 11:04, 21 January 18
Ok, solved. Thanks for your support.
Who solved the problem because I have the same one...
xesrjb
Quote from: xesrjb on 17:42, 18 December 18
Who solved the problem because I have the same one...
xesrjb
I've got it. The USB Stick must be formatted in FAT32...
xesrjb