Category Archives: CF

Moving Files Around

Transferring files between Mac/PC and Amiga using PCMCIA CompactFlash adapter


Quick update on how to set-up the PC compatible FAT/FAT32 formatted CompactFlash PCMCIA adapter to work in Workbench.

The process is quite simple, but I couldn’t find any universal quick-to-google-how-to guides related to the setup.

Using the CF cards is by far the simplest way to transfer files to Amiga, especially if you don’t have the Amiga online.

I’m planning to get the Amiga online soon, but having also the CF option to transfer files into and out of Amiga is really handy.

cof
CF card and the PCMCIA adapter

I noticed that after having installed the ClassicWB, inserting unformatted CF card via PCMCIA adapter didn’t bring up the CF0:NDOS icon on the Workbench’s desktop.

This is how I got it to work properly.

Download the following files and extract the archives to ram disk:

  • cfd.lha — Use CompactFlash cards in PCMCIA slot
  • fat95.lha — Win95/98 compatible file system

Copy cfd/devs/compactflash.device to System:devs/ and files cfd/devs/CF0 and CF0.info to System:devs/dosdrivers/.

Next — download packages CardPatch and CardReset and copy the files to the System:C/.

Edit your startup-sequence, and add the following two rows:

...
C:CardPatch
Run >NIL: C:CardReset TICKS 50
...
C:LoadWB

Insert the rows somewhere before the LoadWB command.

CardPatch basically fixes bunch of bugs related to handling PCMCIA slot.

“When a PC Card is plugged in the PCMCIA slot and cnet.device is not run then Amiga system slows.”

“CardPatch patches this ‘slow bug’ and other bugs in card.resource.”

“The CardResetCard() function is patched and each ‘new’ card is reseted after it is inserted in the PCMCIA slot”

Applying the patch should enable the CF cards to work properly.

Note that it may also fix other PCMCIA related issues which you might happen to run into when using, for example network cards.

To add the support for FAT/FAT32 filesystems,  copy the file fat95/l/fat95 extracted from fat95.lha archive to System:L/.

Now you should be able to use Amiga and FAT/FAT32 formatted CF cards with the PCMCIA adapter.

cof
Plugged-in

Lifting the Skirt

Before powering the Amiga I wanted to check the state of the internals


It’s always a good idea to have a quick peek of the overall condition of the hardware before powering it up for the first time — especially as it may have been laying dormant for few decades.

Seems that someone has been here before

Commodore really played it safe with the RF shielding of the unit. I have seen microwave ovens with less RF shielding than this…

RF-shieding

My Amiga didn’t come with a 2.5″ hard drive so I added the IDE CF drive, which was something I was planning to do anyway.

Of with the shielding

The overall condition of the motherboard is really good. No leaking caps or burnt out resistors in sight.

Absolutely no corrosion on the motherboard — as it had just arrived from the factory. Seems that the unit has also been recapped at some point.

The motherboard revision is 1D4 which was the last revision made by Commodore, the later ones made by Escom were 2B.

A1200 motherboard revision details

For the common timing issues and related fixes check this.

Other details on motherboard revisions are available here.

The previous owner of this Amiga had done a brilliant job of keeping the old lady in good shape.

Interesting design choice for the mouse port

Nice to see the original quality assurance markings made the assembly line workers some twenty odd years ago.

QA Markings

Let’s get the Amiga started — I couldn’t find any issues on the Amiga nor the power brick.

After partitioning the HD and installing Workbench using WinUAE, I had the Amiga boot up just fine.

Avail and cpu details

The specs of A1200 — there is still quite some room for improvement here 😉