On Sat, Feb 12, 2022 at 09:32:16PM -0800, Paul Devine wrote:
> I'm trying to do a low-level format on a Victor 9000, which is connected to
> the MFM Emulator via a Xebec s1410a running firmware 104788. The computer
> seems to connect correctly to the drive. Immediately after initiating the
> low-level format I get an error that reads
> "Error: No index detected from disk drive. Possible failures are Drive,
> Status Control Cable."
>
> I start the emulator and see some requests going across:
> root@beaglebone:~/emu# ./setup_emu
> Rev C Board
> root@beaglebone:~/emu# ./mfm_emu --drive 0 --file /mnt/emufile_c
> --cylinders 977 --heads 5 --initialize --quiet 0
You probably don't want --drive 0. For normal use use --drive 1 then set
P7 for desired drive select.
http://www.pdp8online.com/mfm/code/emu/mfm_emu_doc.html
Little supprised you would get no index detected since --drive 0 should
have had the drive always selected.
If that doesn't help the signal sequence is computer will drive low one
of the drive selects. The emulator will drive pin 1 low on J1 and start
generating index pulses on J2 20 at 60 Hz rate.
Since you think its related to write you can trigger on write going low
and verify index is still present.
https://en.wikipedia.org/wiki/ST506/ST412