Lyonsden Blog

Tag - SCSI

Blizzard SCSI Kit MkIV

Blizzard SCSI Kit

Ever since I picked up my Blizzard 1230 MkIV card last year I’ve been hankering after the SCSI expansion for it. The Squirrel SCSI system I’ve been using for the past six months certainly works great but I really wanted to free up the PCMCIA port for other things.

Blizzard SCSI kits are pretty thin on the ground these days but after many months of searching I finally managed to get one. It came complete with the software disk, instruction manual, SCSI breakout port and even a 64MB SIMM!

 

Blizzard SCSI

Everything you get in the Blizzard SCSI Kit.

 

It’s in beautiful condition and if it wasn’t for the faded text on a couple of the stickers it could probably pass for being brand new.

 

Blizzard SCSI

Close-up of the 26-pin SCSI header on the board.

 

There are three connecters on the board. On the top there’s a 72-pin socket to accept a SIMM of up to 128Mb capacity.

 

26-pin SCSI header.

 

There’s also a 26-pin header for connecting the ribbon cable for the 25 pin female D-SUB SCSI port. Finally on the bottom there’s a 100 pin edge connecter which is used to connect the SCSI card to the 1230 MkIV accelerator card.

 

The business end of the card with a Symbios Logic SCSI Host adapter chip dated 1992.

 

Underneath the board there’s a single 100 pin edge connecter and a white insulating pad to prevent any short circuits when the card is installed.

 

Blizzard SCSI

View of the underside of the board. The large white area is insulating material to prevent short-circuits.

 

Specifications

In the mid 90’s these cards were pretty cutting edge and offered Amiga 1200 owners some impressive features. The manual proudly claims that it will “set new performance standards in its class”.

The headline specifications are listed below:

  • Fast SCSI-II DMA Controller for the Blizzard 1230-IV or Blizzard 1260 Turbo Boards.
  • Transmission rates up to 7Mb/s asynchronous and up to 10 Mb/s synchronous on the SCSI bus.
  • 72-pin standard SIMM socket for memory expansion by up to 128Mb in addition to the memory already installed on the Blizzard Turbo Board. Completely auto-configuring.
  • Ability to connect 6 SCSI devices with ID’s between 0 and 7 (the Blizzard SCSI Card itself is device 0).

 

Fitting the SCSI Connecter Port

 

Fitting the card is a little more involved than the accelerator was as installing the rear-mounted SCSI port requires removing the floppy drive to gain access to the expansion port.

 

Amiga 1200 Expansion Port.

Expansion port blanking plate and the holes where the two floppy drive mounting screws fit.

 

There’s two screws holding the drive in place from the underside of the case, found next to the expansion port. The other screw is located inside the case along the lower edge of the drive just above the trapdoor. Once these have been removed the drive can be safely lifted to one side revealing the expansion port area.

 

Amiga 1200 Floppy Drive mount points.

Location of the three screws holding the floppy drive in place.

 

After removing the plastic blanking plate, the SCSI connecter slides into the vacant slot from the rear. If done correctly the hole in the metal plate should align with the hole in the Amiga case perfectly.

 

Blizzard SCSI

SCSI port connecter inserted into expansion slot.

 

The provided screw can then be inserted into the hole from the base of the Amiga and fastened into the threaded hole in the metal plate.

 

Blizzard SCSI

SCSI port fully fitted – you can see the securing screw on the base of the case next to the rubber foot.

 

This screw is the only thing that holds the port in place whilst inserting and removing SCSI cables so it needs to be securely fastened.

 

Blizzard SCSI

Metal plate now secured with the supplied screw.

 

It’s a pretty neat and surprisingly robust solution and looks almost factory fitted.

 

Blizzard SCSI

This is how the SCSI port looks once fitted. Also – I hadn’t noticed how corroded my mouse port was until I took this photo!

 

Fitting the SCSI Card

With the fitment of the SCSI port dealt with it was time for the main event – fitting the SCSI card.

 

Blizzard SCSI

View of the Blizzard 1230 MkIV and SCSI Kit IV installed in the trapdoor expansion bay.

 

The SCSI card needs to be married to the Accelerator card before it’s fitted into the slot. There simply isn’t enough room inside the case to attach the SCSI card once the accelerator has been installed. I took my time here as there’s only one way the two cards will successfully slot into place and I didn’t want to damage either by trying to force anything.

 

Blizzard SCSI

Another view of the Blizzard 1230 MkIV and SCSI Kit IV installed in the trapdoor expansion bay.

 

Once the two cards are correctly aligned the accelerator card (and only the accelerator card!) can be firmly pressed into its socket. Pushing the edge of the SCSI card might damage the edge connecter.

 

Blizzard SCSI

Close-up of how the ribbon cable connects to the SCSI card. Pin one is nearest the SIMM socket.

 

Pin 1 is next to the SIMM socket and the ribbon cable should be attached such that the red edge aligns with it. However in reality the SCSI cable will only fit one way due to how close the pins are to the circuit board.

 

View of the Blizzard 1230 MkIV Accelerator and SCSI MkIV cards from below.

 

Testing it all Works!

As always with an old upgrade like this I was quite anxious about whether it would actually work. After double-checking that everything was connected correctly I powered on my A1200 and waited. Thankfully a few moments later Workbench appeared and was reporting approximately 128Mb of Fast Ram available. Definitely a positive sign!

 

Amiga Workbench

132,065,208 bytes free – a very promising sign.

 

Next I loaded up the SCSI Config software off the Blizzard Tools disk to see if my devices were being recognised. Sure enough both my Zip drive and CDROM appeared as unit 5 and 2 respectively. Happy days!

 

Blizzard SCSI

Checking to see if my SCSI devices were recognised using the Blizzard SCSI Config utility.

 

Although my devices were visible to the system, my discs weren’t showing up on Workbench yet. This was because they were still configured to use my Squirrel SCSI hardware. To get them working I edited the ‘tool types’ for my ZIP and CD mountlists in DEVS:DOSDrivers, setting the ‘DEVICE’ to ‘1230scsi.device’ for them both (the name of the Blizzard SCSI host adapter).

 

Blizzard SCSI

Editing the ZIP mountlist tool type to use my Blizzard 1230scsi.device.

 

A quick CTRL-A-A reboot and everything was working – my Zip drives, CDROM’s and Music CD’s were all recognised correctly.

 

Closing Thoughts

This has been another great addition to my A1200. Not only do I have all my SCSI peripherals working but now I have an extra 64Mb of Fast RAM to play with. Additionally my PCMCIA port is now left vacant so I’m free to explore the addition of a network card or maybe a card reader.

Is this the end for my Amiga 1200’s trapdoor expansions? For the time being, probably yes. I could replace the 64Mb SIMM fitted in both cards with 128Mb SIMM’s to give me a total of 256Mb. However my A1200 already has way more RAM than I ever had back in the day so not sure if that is really necessary. Mind you, if I see some RAM going cheap I’ll probably go for it.

There’s always the possibility of replacing the 1230 for an 040 or 060 accelerator (or even a PPC one). Unfortunately these expansions are obscenely expensive nowadays so that would be hard to justify. Besides, I think the 68030 is the sweet spot for performance versus compatibility for the Amiga. I never say never though…

How to use an Iomega Zip Drive with the Amiga A1200

Zip Drive Amiga

In this post I’m going to explain just how you can use an Iomega Zip 100 Drive with an Amiga 1200. The software side of this will be applicable to other Amiga models too but the hardware required is specific to the Amiga 600/1200 series as it utilises the PCMCIA port.

A Little bit of history

Before I delve into the guide a little bit of history. Back in the early 1990’s the most common media format available to Amigan’s was the humble 3.5″ DS/DD Floppy Disk. HD floppy drives were available too but were expensive and only offered double the storage capacity anyway.

This was when Iomega launched their Zip 100 Drive, along with a new disk format that could hold a whopping 100MB. This was a big deal to me back then as standard Amiga floppies could only hold 880K of data and Hard Disk drives cost a fortune! The disks were very similar in size and shape to regular disks and about twice as thick as you can see in the photo below.

 

Zip 100 Disk size comparison

Zip 100 Disk next to a standard 3.5″ disk.

 

These drives were aimed at the PC and Apple Mac markets but enthusiasts quickly facilitated the use of them with Amigas too. There were three versions of this drive made that hooked up in one of three different ways; parallel port, SCSI and later a USB version too. However it is important to note that only one version is actually suitable for Amiga use and that is the SCSI version. (The parallel version can be made to work but it requires physically modifying the Amiga’s parallel port which is something I have no intention of doing).

If you have a big box Amiga there’s actually a fourth version – they made an Internal version of the drive with an ATAPI IDE interface but that’s a project for another time… if I ever get my own ‘big box’ Amiga system!

 

Zip Drive Amiga

This is what the back of a SCSI Zip 100 drive should look like. If it doesn’t look like this then don’t buy it – it won’t work.

 

Now of course by todays standards 100MB is a trifling amount, my mobile phone has 256GB of storage for example. My Amiga 1200 also has an 8GB CF card so technically I don’t really need any more storage. However all that misses the point. In my eyes, to have an authentic Amiga experience and relive the 90’s you need to use the appropriate hardware. Besides, most of the fun of using retro computers is getting old stuff working again… not because you need to, but because you want to!

 

Zip Drive Amiga

My ‘new’ Zip 100 Drive still sporting the ‘how to insert a disk’ sticker on the top.

 

Buying a Zip 100 Drive

Zip drives went out of production a long time ago so your only source is the second hand market now, which for most people will be eBay. There’s always a few on there in various conditions with prices ranging from around £40 to £120. Now of course what you buy is entirely up to you but from my own personal experience I’d say it is worth paying extra for a drive that has been fully tested and confirmed working. I tried the cheap and cheerful approach and ended up with three duds before I decided enough was enough and paid £90 for a fully tested one. Cheaper in the long run and a lot less hassle for sure!

 

Zip Drive Amiga

New Old Stock (NOS) Zip 100 disks are still readily available.

 

The disks can be bought very cheaply and there’s plenty out there, even brand new and sealed. Expect to pay between £1.50 and £4 per disk depending on quantity being sold and whether they’re new or used. You can even pick yourself up some rainbow Zip disks and caddy boxes to store them all in!

 

Zip Drive Amiga

Rainbow Zip 100 Disks.

 

Adding SCSI to the Amiga 1200

Despite it’s name, the SCSI.device on the A1200 is actually the internal IDE interface. That’s not going to work with our Zip drive so we need to get hold of a SCSI adapter of some kind. If you have a Blizzard trapdoor accelerator card then there was a SCSI expansion made for that. However these are pretty rare nowadays so I would recommend you pick up a Squirrel SCSI interface instead. These devices were made to slot into the Amiga 600/1200’s PCMCIA expansion port and opened up a whole new world of SCSI devices to Amiga enthusiasts.

 

Zip Drive Amiga

Amiga Squirrel SCSI Device.

 

The Squirrel SCSI Interface was made by a company called HiSoft but other companies would often bundle it with their own products. I picked up mine as part of a Power Computing CD-ROM drive bundle. Interestingly Power Computing is still going strong, although not surprisingly they don’t sell anything for the Amiga any more.

 

Amiga Squirrel SCSI Adapter

Squirrel SCSI Adapter plugged into my A1200’s PCMCIA Expansion Port.

 

The Squirrel is just a small box that plugs into the PCMCIA port and has a short cable with a 50 pin male SCSI connector permanently wired into it. No matter whether you buy the Squirrel on its own or with another device we now have another issue.

 

Zip Drive Amiga

No way our Squirrel SCSI is connecting to these out of the box…

 

The Zip drive has two D25 female connectors on the back but our only connector from the Squirrel is a male 50 pin Centronics plug. They don’t fit together so we need to get creative with our cabling. Ideally we would need a cable with a female 50 pin Centronics connector one end and a male D25 connector at the other but I was unable to locate one.

 

Zip Drive Amiga

All the hardware needed to connect our Zip 100 Drive.

 

Fortunately there are still a variety of cables and connectors cheaply available. What I ended up having to do was get a male D25 to male 50 pin Centronics cable and a ‘gender changer’ connector. The latter is basically a double sided female 50-pin Centronics connector.

 

Zip Drive Amiga

A closer look at the SCSI gender changer.

 

The gender changer allows us to join the two male connectors from the Squirrel and the D25-Centronics cable together as you can see in the next image.

 

Zip Drive Amiga

Two male 50-pin Centronics cables connected by means of a gender changer.

 

SCSI Chains

So now we have our Squirrel SCSI Interface fitted with cables that can actually connect to our Zip 100 Drive. However, before actually connecting everything up we just need to check that Termination is enabled on our Zip drive.

 

Zip Drive Amiga

Zip 100 Drive connected to Squirrel SCSI.

 

I’m not going to go into great detail here but suffice to say that SCSI (an acronym for Small Computer System Interface) is a system that allowed the daisy-chaining of multiple devices to a computer. To enable the computer to be able to identify each device in the chain they were all allocated an ID number from 0 to 7. In the case of our Zip drive we have the choice of selecting ID 5 or 6 via the little switch at the back. As this is our only device either ID will work but I will be using ID 5 for the rest of this guide.

 

Zip Drive Amiga

Zip 100 Drive with termination set to ‘on’ and ID set to ‘5’.

 

The other peculiarity with SCSI chains is that both the first and last devices on the chain have to be ‘terminated’. The Squirrel SCSI adaptor is actually classed as the first device (ID 0) and is already terminated. The Zip drive will be the last device on our chain and so must also be ‘terminated’. Often times on other devices you would have needed to plug a physical Terminator (a bit like a blank plug) into an empty socket to terminate a device. Fortunately the Zip drive has the circuitry built-in and selectable via the switch on the back.

Once the switches are set correctly (as shown in the image above) the Zip drive can be hooked up to the Squirrel and we are ready to proceed onto the next phase.

 

Zip Drive Amiga

My Zip Drive (sat on top of my MorphOS machine).

 

Getting the Zip 100 Drive to work with Amiga Workbench

 

I’m using AmigaOS 3.1.4.1 but I would assume this will work just as well with 3.0 and above.

To get the Amiga to actually read and write to our Zip disks we need to create a ‘Mountlist’ for them. It actually took me a few days of tinkering with different mountlists off Aminet before I found one that would actually work reliably. I’ve successfully formatted several dozen disks with this mountlist so I’m pretty happy with it now.

Now I could have created a mountlist that would allow the reading of PC formatted disks but as Zip drive PC compatibility ceased with with the demise of Windows XP I didn’t feel it would be very useful. Consequently this mountlist is purely for Amiga use.

Now as you will discover, there is no mountlist on your Amiga for Zip disks, even in the storage directory, so we must make our own. To do this we need to copy a spare one from the Storage/DOSDrivers directory and place it into the Devs/DOSDrivers directory. I used the AUX mountlist but any of them will do. This can be achieved by opening up a Shell prompt and typing the following commands:

copy sys:storage/dosdrivers/aux sys:devs/dosdrivers/ZIP0

This copies the AUX mountlist to the correct location and renames it at the same time.

We also need the icon file so press cursor up to bring back your last command and edit it to look like this:

copy sys:storage/dosdrivers/aux.info sys:devs/dosdrivers/ZIP0.info

Now open up that newly created ZIP0 file in the editor of your choice. If you don’t have one then simply enter this command into the Shell to use the built in text editor:

ED sys:devs/dosdrivers/zip0

Delete all the existing text in the file and then enter the following exactly as shown below:

FileSystem = L:FastFileSystem
Flags = 0
Surfaces = 2
BlocksPerTrack = 64
SectorSize = 512
Mask = 0x7ffffffe
MaxTransfer = 0x0ffffffe
Reserved = 2
Interleave = 0
LowCyl = 0
HighCyl = 1535
Buffers = 50
BufMemType = 0
StackSize = 600
Priority = 10
GlobVec = -1
DosType = 0x444f5301

 

It should look like this on the Amiga:

 

Zip Drive Amiga Mountlist

ZIP0 Mountlist entries

 

Once you’ve entered everything above, triple check it. Once you are certain it is correct make sure you save the edited file!

We’re not quite done yet. We need to add a few Tooltypes to provide the Amiga with a bit more info to go on. Click on the ZIP0 icon and select ‘Information…’ from the Icon Window and edit the Tooltypes.

Delete any existing entries that may be in the Tooltypes window and replace them with these:

 

DEVICE=squirrelscsi.device

ACTIVATE=1

UNIT=5

DONOTWAIT

 

It should look like this when you’re finished:

 

Zip Drive Amiga

ZIP0 Icon Tooltype entries

 

Check what you’ve entered is correct and then click save and reboot your Amiga. Pop a Zip disk in the Zip drive and it should pop up on the desktop looking like the image below. If it doesn’t then you will need to go back through the above and check you’ve got everything right.

 

Zip Drive Amiga

An uninitialized Zip disk.

 

Zip disks come formatted for Macs/PC’s so they will need formatting before they are useable on the Amiga. Just format them as you would any regular floppy disk. Click on it and select ‘Format Disk’ from the Icon menu. Give the disk a name if you like or leave it as ’empty’ (you can always change it later). The rest of the settings can be left as they are. I strongly recommend you do a full format as these disks are old now – better to discover any issues with them before you start to use them rather than later on when it may be too late! Better yet use IOTools – more about this later.

 

The Workbench Format Disk window for a Zip disk.

 

It takes around 5 minutes to do a full format of a Zip disk so go and have a cup of tea while it finishes.

 

Formatting progress indicator.

 

Providing there are no errors you should be presented with a nice formatted disk icon.

 

Formatted Zip disk icon.

 

It may look like an ordinary floppy disk, but on closer inspection you can see that this disk has nearly 100MB of space available.

 

Zip disk with 96M free space.

 

Iomega Tools

Now by all means we could leave things here, I mean everything works as it should after all. However I’d recommend installing Iomega Tools as well. This software provides a lot of extra functionality that would otherwise be lacking from the Amiga experience. Things like a software eject, password protecting disks and access to hidden drive settings.

One of the main reasons I like this software is that it offers the ability to override the default sleep time of the Zip drive. By default your disk is kept spinning with the heads in constant motion for 15 minutes before spinning down after any disk activity. This will generate a lot of unnecessary wear and tear on both the disk and drive which is something we should be avoiding. Zip drives aren’t getting any younger after all!

 

Amiga IoTools

IoTools Main Window.

 

You can download this free software off Aminet. There is no installer – just copy the main IoTools program to either your WBStartup (recommended) or your Workbench Tools directory.

WBStartup is recommended so that the software is always running. Things like the sleep timer settings are stored in the software itself so it needs to be running to have any effect. You can still install it elsewhere if you don’t intend to use the Zip drive all the time and are happy to run it manually whenever you do use it. Alternatively you can select ‘Park Drive’ and ‘Start Disk’ to manually stop and start the drive respectively.

 

Amiga IoTools

Amiga IoTools Settings Screen.

 

You need to configure the settings of your SCSI device and drive for the software to work fully. The settings that worked for me are shown in the image above. Most boxes are set to their default. The ‘Device’ setting which is truncated in the image is ‘squirrelscsi.device’. If you do have the software running every time you boot your Amiga then you might want to tick the ‘Open Iconified’ box which will help keep your Workbech screen tidy.

Drive Settings is where the sleep countdown is located. I recommend a time of 5 minutes as a good compromise between convenience and preservation.

 

Amiga IoTools

Zip Drive Sleep Settings.

 

The Lock or Unlock Media screen is where you can password protect your disks or remove the protection completely.

 

Amiga IoTools

Password protect your Zip disks here.

 

The Format Disk window is incredibly useful and is what I used to format all of my disks. Choose the Format and Verify option and it will do a full format whilst also performing a thorough check of the Zip disk, mapping out any bad sectors as it goes. This takes approximately 9 minutes per disk which is a lot longer than even the full format I mentioned earlier. However I feel it is worth the investment of time for the peace of mind it offers.

 

Amiga IoTools

Format and Verify option will make sure your disks are in good shape.

 

The Disk Status screen offers some interesting stats about the currently inserted Zip disk…

 

Amiga IoTools

Amiga IoTools – Disk Status Screen.

 

As does the Drive Status screen.

 

Amiga IoTools

IoTools Drive Status Window.

 

If you have a disk in the drive the ‘Run Diagnosis’ option will do a thorough check of the drive to make sure it is operating correctly (it doesn’t delete any info on the disk).

 

Amiga IoTools

IoTools Drive Diagnosis complete.

 

Amazingly the software is still supported too – it was last updated in May 2020. I even contacted the author, Thomas Richter, with a query and he got back to me within minutes. How’s that for Amiga support!

 

Zip Drive Amiga

Zip Drive is now part of my A1200 setup.

 

Anyway I really enjoyed my little Zip drive adventure and am making good use of it to organise my collection of Amiga ADF’s, Music and more.

I do hope you found the guide useful… it has taken me many an evening and weekend to pull all the info together and get it into a cohesive post. If you found it interesting/helpful then please let me know in the comments below!