Home Links

Project: CFFA for Apple II, II+, IIe, IIe enh, IIgs

Project Status:

I am in the process of getting quotes for all of the parts and assembler fees and will be ordering parts soon. Note: Some parts have lead times upwards of 14 weeks, probably because they are older 5v parts in some cases. I have not made the final decision on the batch size yet but it will be at least 500 units. I have more than 500 people on the interest list at this point. Pretty crazy when you think about it. Apple II forever!

So there is enough interest for a run #5 CFFA3000 board run. I plan to build the boards later in the year and start taking pre-orders in Novemeber time frame.With shipments starting sometime in late November or December. As before, it will take about 4 months to get all of the pre-orders shipped. So it will be a long wait for some people near end of the pre-order list. When all of the planned dates are choosen, I will email everyone on the interest-list with more details on how to place and order and how to pay. Hang in there, I know it is a long wait. The exact cost of the board has not been set, but it should be around the same cost as last time which was US$159.95 + shipping.

The interest level for a Run #5 of the CFFA3000 has just passed 250 people. In the comming months I will start looking to price the parts and verify they are still available. It is getting harder and harder to find some of these 5v parts from reputable vendors. Please email me if you would like to be on the interest list. I will email everyone on the list when I have the next batch ready for pre-order.

Remote switch units are now back in stock. Sorry we still are not selling the covers separately. Interest in the CFFA3000 continues to grow, reaching 150 people so far.

We have not received enough interest to build Run #5 in time for this winter season (when we normally ship boards), so that means the soonest Run#5 could become available is Nov 2017. We need an interest level of about 250 people before committing to building a run of 500 boards. As I write this, about 115 have expressed an interest so far. Also there has been no progress on offering remote switch covers for sale by themselves. We were hoping to offer this but have gotten way too busy.

The CFFA3000 Run#4 is Sold-Out. Any outstanding unpaid orders need to be paid for by March 25, 2016. All Run #4 orders will be shipped before the end of March. If there are any extra boards after everything is finished, I will put them up for sale on ebay some time in April 2016. Surely by now the world-wide demand for CFFA cards is filled, but if you would like to express your interest in a fifth run of CFFA3000 cards, please use this email link to let me know.

Here are a couple videos about the CFFA3000:
1) A high level introduction what the CFFA3000 does.
2) An initial setup tutorial for getting started.

Project Introduction:

This page describes a project to create a CompactFlash / USB-Flash Interface card for Apple II computers (][+, //e, //e enh or //gs) that started back in 2002. Over the years I have build 2000 CFFA cards in 8 batches. The card is in its third generation which dropped the IDE support and added USB flash storage support. It also supports FAT16 and FAT32 formatted devices for easier transfer to/from your PC. I did the original wire-wrap prototype over the span of several months. This project is very much a case of old technology (the Apple II computer) meets new (CompactFlash cards and Altera CPLDs). My reasoning for this project is described in detail in the Background section, but suffice it to say, I wanted to be able to pull out my old Apple II and use it from time to time to reminisce about the early days of personal computers. I wanted a reliable way to store my Apple II programs and data files for many years to come. Due to the long term reliability prospects of floppy drives, and my general laziness, I decided a mass storage device is what I needed.

CFFA3000 project Introduction:

At the end of 2008 I sold out of my 6th run of CFFA cards. Instead of making another batch to meet demand, I decided it was time to design something new. The main shortcoming of the CFFA card was its lack of support for operating systems other than ProDOS. It was not possible to store and run DOS 3.3 games from the CFFA. So I decided to try desiging a new CFFA that would have these new features: 1) Floppy disk emulation at the nibble level and 2) USB flash drive support for storage of .dsk image files. The effort to design a new CFFA now called the CFFA3000 took about 2 years. The long development time was mainly because this is a hobby for me and not my normal job, also the CFFA3000 is about twice as complex as the orginal CFFA.

Looking for the CFFA1 for Apple1 Project? Click Here!

Great tool for CFFA users:
All CFFA owners who use Windows... Andy McFadden has come out with an excellent tool called: CiderPress. This tool will allow you to read and write your CFFA formatted CF cards right on your PC. It will make an excellent backup tool. Check it out at Andy's Site

Information about the "3 jumper" fix for older CFFA V1.2 cards: (Runs 1, 2, and 3) A problem as been found that explains why many CompactFlash cards have never worked with the older CFFA cards. I was motivated to find this problem when I realized that SanDisk 256MB cards were not working properly. To summarize, the address lines were changing near the end of the ATA bus cycle seen by the CF card. This seemed to be tolerated by the smaller SanDisk cards, but not the 256MB card or many other brands, like Lexar. So after much debugging I found the problem and was able to fix the problem with a new release of the CPLD logic (V1.4), and the addition of 3 "rework" jumper wires to the board. Click here to see the front of the board, and here to the back.

Printer Friendly Version R & D Automation LLC. © 2003 - 2017