This is very cool! Glad to see you got it working...

On Sat, Mar 4, 2023 at 9:06 PM Chris Zach via cctalk <cctalk@classiccmp.org>
wrote:

> Ok, after banging my head against the wall for awhile this evening it
> looks like I have two flashfloppy drives working on my Pro/380. Well
> enough to boot from and install 3.2 options.
>
> The keys are these:
> 1) Use a flat 34 pin ribbon cable with three plugs in a straight line. I
> tried using one with the traditional flip, got frustrated at the extra
> complexity, and reterminated it as straight through all the way.
>
> 2) Set one drive to unit 0 (J2 installed) and the second to unit 1 (J3
> installed)
>

Yea, that's how the two floppy setups on the DEC Rainbow were done.
Flipped cables only were a IBM-PC thing at first, though others started
using them later to emulate the PC... The few CP/M machines I've played
with were more like the Rainbow than the IBM-PC, but there were so
many CP/M machines I might have missed it...


> 3) This is the kicker: RX50's are Shugart drives. You have to go into
> the configuration and set the drives to Shugart. IBMPC doesn't work
> properly with the disk ready and disk swap signal, I stumbled on this
> when I found that flipping the disk image while it was seeking produced
> a brief access. Hah.
>

Yes. Pin 34 is READY, not CHANGE, and it has to come ready for the
controller to like the drive. I managed to get the GoTek working with
this config, but I did this for a single drive on my Rainbow. Since I
have the MFM emulator, I've only dabbled with the GoTek.


> 4) I set the ff.cfg also to read only to avoid stepping on the images by
> accident.
>
> So far it seems to be working, saw both drives in the file manager (I
> had built a minimum system with the floppies I had) and now I'm
> reformatting the RD53 drive and doing a full install. Should be as
> simple as turning the knob and hitting resume.
>

Nice!


> Thanks to Bjoren for letting me know it kind of worked for him years ago
> which gave me the knowledge that it could work. One issue I can see is
> that since both "drives" use the same head, stupid software could assume
> that since drive 0 was seeked to track 30 then drive 1 should be at
> track 30 and thus no need to change tracks. So far I haven't seen this
> happen, but we shall see.
>

I've not seen this assumption in practice. Part of the reason is that,
I was told years ago, was because many DEC Engineers had two separate
drives instead of the RX-50 in their systems, so errors like this would be
caught and fixed. I never encountered any when I ran my DEC Rainbow
with two TEAC FD-55F drives in either MS-DOS or CP/M. That doesn't
mean they don't exist, but it's been more of hypothetical than a common
thing. I'd love to see if you stumbled over this...

Warner

Reply via email to