keirf / flashfloppy

Floppy drive emulator for Gotek hardware
Other
1.34k stars 193 forks source link

Korg I30 issue #833

Closed andr229k closed 9 months ago

andr229k commented 1 year ago

Environment: Korg I30 with Gotek [SFRC992D/ARM STM32F105] and Flashfloppy version 3.41. Jumper on JC and S1 interface = ibmpc-hdout Host = akai < [due to information on https://github.com/keirf/flashfloppy/wiki/Host-Platforms#korg about .img]

Symptoms: The LED on the Emulator is not giving any handshake at loading/saving nor formatting. [Which is a bit frustrating] Like there is no connection between Floppy Emulator and device.

Diagnose:

Actions:

Any ideas how to proceed?

End 1 Schematics 1.44 MB.IMG.txt

keirf commented 1 year ago

Sounds about right to me. Pin 2 is not connected at the floppy drive, so ibmpc and ibmpc-hdout and even jc with JC jumpered should all be equivalent, giving the required DISK CHANGE on pin 34. And drive select is at pin 12, and that is indeed jumper position S1.

andr229k commented 1 year ago

Sounds about right to me. Pin 2 is not connected at the floppy drive, so ibmpc and ibmpc-hdout and even jc with JC jumpered should all be equivalent, giving the required DISK CHANGE on pin 34. And drive select is at pin 12, and that is indeed jumper position S1.

below is an example where: Left side = What you see on disk-page, when original floppy-drive is inserted. [no disk in Floppy-drive but device is recogniced.] Right side = What you see on disk-page, when Gotek or no drive is inserted. [ 'unformated' what means 'i dont find a device'!]

Are there any way to diagnostic, if something is not received correctly on the pins?

image

keirf commented 1 year ago

Are you testing the Gotek with no USB stick inserted, for now? This will be equivalent to a floppy drive with no disk inserted. It might make sense to get identical Gorg host behaviour between these two setups before proceeding.

There are five lines from the drive to the uPD72070 controller chip: INDEX, TRACK00, WRITE PROTECT, READ DATA, DISK CHANGE. Assuming the Panasonic drive is a 1.44MB PC drive (which it appears to be) then when no disk inserted

So... there should be no reason to see a behavioural difference between an empty (no disk) floppy drive and an empty (no stick) Gotek.

keirf commented 1 year ago

Is the Gotek known good?

andr229k commented 1 year ago

First the behave-profile without a USB-stick inserted, was the first test-scenario.

I was not able to find the manual for Panasonic ju-257a726p, but I found PANASONIC JU-257A-083P and I could imagine that it is close too, setting-option-wise. [I can try to make some more close-up photos of the backside options on original drive of the SW-holes]

The Gotek Emulator was sold on Amazon to a Premium price-point including the Factory firmware and a sticker on the top with I30 claiming-compatibility.

I can try with a newer Gotek with AT-chip set instead, if you think the Gotek drive is faulty. I could imagine, that AT-Chipset was similar environment as the person in FlashFloppy-Group, who claimed “plug’n’play” experience with S1 and JC.

image image

keirf commented 1 year ago

Stick an AT in there and see what happens. Preferably a 435.

andr229k commented 1 year ago

Just a last check-up before switching to AT-chipset and dumping the ST into the bin. See close-up pictures below, are there any settings you would define as "odd" or root-cause leading to issue?

Untitled

keirf commented 1 year ago

Looks like bog standard PC configuration to me.