Hello Peter,
On 23.02.22 16:44, Peter Higgins wrote:
> Without modification the Gotek floppy emulator is designed to function as a standard PC-format 3.5" drive with 512 byte sectors, which won't work with most vintage systems like the SB180FX.
> However, with third-party firmware installed on the Gotek (either the HxC firmware, or FlashFloppy) it can be configured to emulate any of the 5.25" floppy formats supported by the SB180FX. No modification of the SB180FX hardware or software is required. These alternative firmware solutions for the Gotek provide for a lot of configuration options - for example I have used the Gotek and HxC firmware to emulate a 5.25" double-sided 96tpi drive on a system that creates an 800K format disk using 1024 bytes/sector.
I successfully (by the 3digit LED display) flashed my GoTek with
FlashFloppy.
However, I'm apparently having problems getting the FF.CFG, IMG.CFG, and
IMAGE_A.CFG right.
Do you have any experience and would be able to help me?
I need an 80cyl, 2hd, 5spt, 1024bps, so I wrote this into my IMG.CFG:
+---------
[::819200]
cyls = 80
heads = 2
secs = 5
bps = 1024
gap3 = 99
+---------
and here's my FF.CFG:
+---------
interface = shugart
host = unspecified
pin02 = auto
pin34 = auto
write-protect = no
max-cyl = 255
side-select-glitch-filter = 0
track-change = instant
write-drain = instant
index-suppression = yes
head-settle-ms = 12
motor-delay = ignore
chgrst = step
ejected-on-startup = no
image-on-startup = last
display-probe-ms = 3000
autoselect-file-secs = 2
autoselect-folder-secs = 2
folder-sort = always
sort-priority = folders
nav-mode = default
nav-loop = yes
twobutton-action = zero
rotary = full
indexed-prefix = "DSKA"
display-type = auto
oled-font = 6x13
oled-contrast = 143
display-order = default
display-off-secs = 60
display-on-activity = yes
display-scroll-rate = 200
display-scroll-pause = 2000
nav-scroll-rate = 80
nav-scroll-pause = 300
step-volume = 10
da-report-version = ""
extend-image = yes
+---------
I have an image file BOOT.IMG which has the image of the boot floppy and
IMAGE_A.CFG has only one line: "BOOT.IMG"
When I try to read a sector off this in the monitor, I get a
Disk R/W Error !
Drive 0
ST0 40 01000000
ST1 04 00000100
ST2 00 00000000
Track 00 00000000
Head 00 00000000
Sector 11 00010001
The "01" bits in ST0 ist the "Interrupt Code" and means "Abnormal
Termination of Command (AT)":
"Execution of Command was started, but was not successfully
completed."
The "1" bit in ST1 means "No Data" (ND):
"During execution of READ DATA, WRITE DELETED DATA or
SCAN Command, if the FDC cannot find the Sector specified in the
IDR Register, this flag is set."
(The FDC is an FDC9266)
Any help would be appreciated,
Josef