-
Success on Drive B
09/22/2021 at 12:37 • 0 commentsI was able to flash the drive with FlashFloppy firmware with no serious issues. There was a slight problem of figuring out when to connect/disconnect the reset line, but a little trial and error got it working. The instructions provided were not quite right for me. I had a couple issues:
It didn't get detected as a drive at first. The instructions had me put the jumper on the wrong pins. I moved the jumper down one set of pins, and the drive was now detected. However, opening the contents looked like garbage folders and filenames.
I wasn't sure the pinout of the cable was correct. Some people have the drive select pins reversed on their cables. I finally cut traces, and soldered on jumper wires to swap the pins, and got the same behavior. I should investigate this more, but I suspect the same signal may come out on both pins.
I then loaded the logging firmware to get more insight. The log said it was only loading the autoboot drive image and not finding any other images. I switched from the HxC compatibility mode to the indexed mode where I can manually specify the disk images, and bam it worked.
I think the HxC compatibility mode must set up its own sorted list of disk images, but it only works when you boot into it. You can't run that program by opening the disk and launching it. I think that's peculiar that some disk directories can't be read, but they can be booted. Seems inefficient and awkward. I can see some software which requires a cold boot, but you can always keep a directory structure, and give an error message if the software was loaded manually. So I won't be able to use the HxC mode until I can boot from this drive.
Anyway, three of the four boards are now working. I may either look into modelling a 3D printable enclosure for the drive to make it neater. Or I may look into the more dangerous task of disassembling the computer and desoldering that chip for the drive swap.
-
Gotek flashed
09/17/2021 at 20:00 • 0 commentsI finally got the Gotek drive flashed with the FlashFloppy firmware: https://github.com/keirf/FlashFloppy
Unfortunately, I ordered the "wrong" board which requires the ST-Link to program it. Fortunately, I happened to have an ST-Link here. However, the drive is not quite working as planned. I think since it's not a very supported board by the community, I may have something backwards. Changing the jumper over to a different set of pins from what it recommended, the ST detects drive B and tries to read from it, but it comes up as garbage in the directory.
-
Boards in
09/16/2021 at 00:27 • 0 commentsReceived my boards and they look good. See pictures below. I had one small error on the cartridge board - I connect one too many pins to ground. There are only 3 ground pins, and I connected 4 somehow. I had to cut one trace. I have only tested power and fit. The drive did not work when connected, but I didn't insert a USB drive yet. I also haven't flashed as better firmware yet - my plan is to load FlashFloppy. That's up next.
I haven't installed the drive swap chip yet. I want to make sure everything external works first. I figure if I can get it working as a B drive first, then swapping to an A drive will be easy.