Home
Workboot General Questions
Work Boot Brands Questions
Safety Work Boot Questions
Construction Jobs By Location
Jobs In Construction Questions
Construction Employment Questions
Hardhat General Questions
Site Map
 
 
   
8 Inch Work Boot, Replacing ST-506 MFM Drives with IDE or Flash

Question:
We all know that ST-506 hard disks are no longer made, and whilst you can buy working old drives from various sources like EBAY, it would seem like a much better idea to have some sort of converter that would allow us to use IDE interface devices.

For example, IDE disks are very cheap, or we could choose to use a flash memory card connected via an IDE card reader.

So after much Googling here are some potential solutions

a) Howards Super IO controller == S-100 card with IDE interfaces working with CP/M http://maben.homeip.net/static/S100/harte%20technologies/cards/Harte%...

b) MBIUSA's SCSI disk in a box with a ST506 interface out http://maben.homeip.net/static/S100/disk/mbiusa/ST506%20disk%20emulat...

c) DATEX's flash based ST506 emulator in a half height drive replacement form http://maben.homeip.net/static/S100/disk/datastorage.fr/DTX300-ENG2.pdf


Answer:
Even if it isn't that much electronics, the demand is low, and it takes some time to design and debug. They probably work a little to satisfy the original specs. a little closer than you actually require, too.

Another possibility is to match the S100 interface to the controller card. IDE pretty much implements the original IBM ISA bus disk controller interface, though without the address decode logic. The data bus and a few lines of the address bus go right up the cable (with a little buffering). If you could match that to the S100 controller interface, you could do it at that level, instead of the ST506 interface level.

That may or may not be easier than writing the Chromix driver. It should take a lot less electronics than the ST506 interface.

On the one hand, the apparent question is "what can I use to covert an old hard drive controller which used ST-506 type MFM hard drives, to use more recent IDE hard drives, or to use Flash-type mass memory?" That's a pretty tough technical issue. As has been said in reply, a "converter" of that sort is not common and is expensive when available. It's a complicated design, not at all easy in hardware, and may require software changes anyway. It's on a par with "I want to run my gasoline-type car on diesel. Is there a diesel to gasoline converter?" Lack of customers, and the complications of design, are why any available solutions are a few thousand dollars. That's actually cheap, for the kind of support you'd need to make one of these work in any running system.

On the other hand, the poster says they want to upgrade a Cromemco- based, S-100 based system which runs Cromix (a Unix derivative) on an ST-506 based controller; to use of a S-100 controller which uses IDE hard drives, or solid state drives. That is a VERY different question, and the hardware needed amounts to "just" another S-100 card, but more software changes to Cromix. The benefit is that you'll have a sustainable result, you'll be able to accomodate larger and a greater variety of more recent drives, AND you may get performance improvement (whatever that is worth).

Incidently, most flash memory is not generally appropriate for this use, because it's generally slow and because in most cases it has limited write cycles. Put another way, you'll wear out the flash cards from all the writes you'll do in memory swapping in Unix-like operating systems They work better for intermittant use and one-write, many-read applications like cameras, audio players, etc. That said, there ARE some solid-state hard drive capable technologies out there: but not likely specific to MFM hard drive replacements. Easy question to ask, tough to answer, depends on the particulars of use. CP/M doesn't mind limited write cycles, it runs entirely in RAM!

As for IDE S-100 drive controllers, there are a few around but they are not cheap. IDE came out just as S-100 was declining, if not after. There are some IDE add-on designs (GIDE) and a bit of CP/M software for them, which are Z80 specific. An IDE interface for S-100 is MUCH easier than an MFM to IDE converter. But someone would have to write the Cromix drivers and boot to accomodate the different drive, with different cylinders, sector size, heads. If you have a Cromix system in operation already, then someone can test an IDE controller and drive on that system and develop such drivers, if they know how to do that, if they have the time and interest.

I don't see any other choices. An expensive drive converter to IDE, which may or may not work 100%; or make or buy an IDE S-100 card and write some Cromix drivers for it. And I'd stick to hard drives, not solid state stuff; in any event it's no easier to implement than an IDE solution.








What is Your answer?


 
| Home | Workboot General Questions | Work Boot Brands Questions | Safety Work Boot Questions | Construction Jobs By Location | Jobs In Construction Questions | Construction Employment Questions | Hardhat General Questions | Site Map |
Privacy Policy