I just want to say, I finally replicated your project Jerry! Everything works great! The only modification I made was to set cskew=1. Formatting and writing to disk didn’t work correctly until I did that.
After I got that working, I too switched the drive jumpers and got the DVI to boot off of the Gotek. Very happy with the results. Best, George On Mon, May 24, 2021 at 6:14 PM Jeffrey Birt <bir...@soigeneris.com> wrote: > Great info Jerry! > > > > Jeff Birt > > > > *From:* M100 <m100-boun...@lists.bitchin100.com> *On Behalf Of *Jerry > Davis > *Sent:* Monday, May 24, 2021 11:32 AM > *To:* m...@bitchin100.com > *Subject:* Re: [M100] DVI + Floppy Emulation > > > > Yes. I attached one to my DVI a few weeks ago. > > > > I purchased a Gotek SFR1M44-U100 from Amazon. The Gotek is a 3.5" drive > format. To mount the Gotek into the 5.25" drive bay that the DVI has I > also purchased the following: > > > > (1) Startek 3.5" to 5.25" front bay adapter (Amazon) > > (1) Kentek 6" adapter from 4-Pin Male Molex 5.25" drive power connector to > 4-pin Female 3.5" drive power connector (Amazon) > > (1) 34-Pin Card Edge to IDC Connector Adapter - 5.25" to 3.5" Floppy Cable > (eBay) > > (1) Gigastone Z90 32GB USB 3.1 Flash Drive (Amazon) > > > > The flash drive I purchased is very short. I didn't want a USB drive > sticking way out from the front because it gets in the way. 32GB is > massive overkill in terms of space for disk images but that's what was > available in a small package for a good price. > > > > I installed the latest version of "flashfloppy" by Keir Fraser (and many > other contributors) onto the Gotek using the instructions on the > flashfloppy Githib Wiki. The Gotek I received had the Artery chip > installed which required a special build at first but I believe is now > supported on the newest builds. I saw a note on the flashfloppy discussion > board that folks were having fewer problems with Artery-based Gotek drives > when using flash drives supporting USB 3.1. That's why I made sure I > bought a USB drive with USB 3.1. That may be the standard today so getting > USB 3.1 may be unavoidable. > > > > I loaded the flashfloppy software onto the Gotek using the instructions > and Youtube links contained in the flashfloppy Github Wiki. Some Gotek > hardware versions have to be programmed with a USB-to-TTL cable attached to > header pins you soldered to the Gotek board, other hardware versions could > be programmed using only a USB-to-USB cable. The Gotek hardware is subject > to change so be sure to check the Wiki for the hardware version you > receive. There is a lot of information on Gotek programming and hardware > upgrades that will help get you going on Youtube. > > > > To start, I kept the original 180K floppy installed as Drive 0 and the > Gotek installed as Drive 1. I copied the DOS system disk over to the Gotek > and then reversed the drives. My DVI now boots from the Gotek, and the > physical floppy drive is available for creating floppy images from physical > media. Switching between the system disk and an application disk is done > by pushing the image selector buttons and cycling through the images on the > flash drive. > > > > The hardware upgrades available for the Gotek include adding an LCD > display and a rotary encoder. I didn't do any of these as I wanted to make > sure I could get the stock Gotek running before attempting any > modifications. I may go back to these at a later date. > > > > My FF.CFG which configures flashfloppy features is mostly stock and > contains the following entries: > > > > interface = ibmpc > host = unspecified > pin02 = nc > pin34 = nc > write-protect = no > 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 = none > 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 > > > > My IMG.CFG file which defines the cylinders, heads, and sectors for the > 180K disk format used by the DVI looks like: > > > > [*.m100dvi.img] > cyls=40 > heads=1 > secs=18 > bps=256 > h=0 > > > > The configuration above works for me but could probably be tuned for > better performance. I was able to format virtual disk images, write files > to the images, and read files from the images with no issues. The DVI DOS > copy and backup utilities all worked as expected. > > > > Hope this helps you. > > > > Jerry > > > > > > On Sun, May 23, 2021, 7:21 AM Dan Eicher <daneiche...@hotmail.com> wrote: > > Anyone using a GoTek or HxC floppy emulator with a Tandy DVI? > >