background image

 

19 

Notes to Specific Apple Computer Models 

The general operation of the CFFA3000 is the same on any Apple II model, but make note of the 
following differences. 

Apple II, Apple II+, Unenhanced Apple //e 

To boot from CFFA3000 on power-

up, you must go to ―Other Settings‖ in the menu and set 

"Autoboot Older Apples" to Yes. (ProDOS 2.0 requires an enhanced //e or later, and the older 
versions of ProDOS do not use SmartPort.)  Notes:   

  ProDOS will be able to see at least the first two "SmartPort" drives. If the CFFA3000 is in slot 5 

or 6, then two additional drives can appear in slot 1 or 2. 

  On an Apple II and Apple II+ machines, use these keys in the menus: 

−  A/Z or Ctrl-K/Ctrl-J to move up and down when navigating menus 
−  Ctrl-I (the letter ―i‖, not the number 1) is a substitute for the Tab key - it rotates through 

options on the disk assignment screens 

−  Ctrl-D and the minus key (-) are substitute for the Delete key for removing/unmounting disk 

images on the disk assignment screens 

−  Ctrl-B will boot the machine like Ctrl-OpenApple-Reset. 

Apple II

GS

 

CFFA3000 DIP switch 7 should be set to ON/DOWN for operation in an Apple II

GS

In order to have the CFFA30

00 act as a virtual Disk II, be sure to set the Disk II slot to ―Your card‖ in 

the II

GS

 control panel. The physical CFFA3000 card will also need to be in a slot that has that 

setting. 

Slot 7 is set to ―Your card‖ by default; the rest are not. 

There is a CDA for convenient access to the CFFA3000 menus. Use Ctrl-OpenApple-Esc and 
choose 

CFFA3000 (Slot N)

 

from the list of CDAs. The CDA gets installed automatically when 

you boot from the CFFA3000, or when you boot from another slot and then access CFFA3000 block 
device (GS/OS and ProDOS 8 v1.9 and later does this at boot time). When you boot GS/OS, there is 
a time early in the boot process when the CDA is not available (GS/OS empties the CDA list, and 
CFFA3000 re-installs the CDA later in the boot sequence). 

There is no need or use for a GS/OS loaded driver for the CFFA3000. 

  The standard Disk II driver discovers the virtual Disk II and uses it.  

  The standard "generated driver" discovers the CFFA3000's block devices and uses Extended 

SmartPort calls to read and write blocks. 

Slot limitations: in an Apple II

GS

, the virtual Disk II slot must be set to 4, 5, 6, 7, or None. The same 

restriction applies to a real Disk II card, because a GS monitors the Disk II motor-on soft switches 
only for those slots, and it automatically throttles to 1 MHz when a motor is on. The CFFA3000 itself 
can occupy slot 1 or 2 with no trouble. 

 
Apple /// 

CFFA3000 DIP switches 4 and 7 should be set to ON/DOWN for operation in an Apple ///. 

Summary of Contents for CFFA3000

Page 1: ...CFFA3000 Compact Flash and USB Flash Interface for Apple II Reference Manual Manual v1 3 for CFFA3000 v1 0 revC January 2015 R D Automation LLC...

Page 2: ...6 Notes to Specific Apple Computer Models 19 Apple II Apple II Unenhanced Apple e 19 Apple IIGS 19 Apple 19 CFFA3000 Hardware 21 CFFA3000 Remote 21 DIP Switches All OFF UP by default 23 Diagnostic LED...

Page 3: ...ion Richard Dreher doing business as R D Automation makes no warranties either expressed or implied with respect to this manual or with respect to the software or firmware described in this manual its...

Page 4: ...3000 Interface board after you have walked across the room especially over carpet and especially in dry weather You should safely discharge yourself before you handle the CFFA3000 Interface board This...

Page 5: ...e yourself or find on the Internet can be used on the CFFA3000 just the same way you might use them on an emulator except you ll be running them on a real Apple II Configure the CFFA3000 to host a vir...

Page 6: ...ion will always be in another slot If you set the floppy emulation slot to be the same as the physical slot you will disable the hard drive SmartPort feature 5 Insert a Compact Flash card and or a USB...

Page 7: ...will assign the highlighted image to drive 2 Figure 2 Pressing 1 to assign a disk image to Disk II drive 1 Notes If you have both a CF card and a USB drive inserted pressing the space bar will alterna...

Page 8: ...the same image to more than one drive at once c When assigning an image to the SmartPort pressing the Return key on the highlighted image will mount it Figure 3 Pressing Return to assign a disk image...

Page 9: ...ALL 15568 C330G 4 CALL 15312 C430G 5 CALL 15056 C530G 6 CALL 14800 C630G 7 CALL 14544 C730G Table 2 Menu invocation based on slot number Moving among menu items or files 1 Use the up down arrow keys t...

Page 10: ...e assignmnet menus This is useful for Apple II and Apple II computers that lack the Ctrl OpenApple Reset key sequence After making drive assignments you can easily reboot with Ctrl B Many of the navig...

Page 11: ...ector ordering is auto detected If a DSK fails to boot as you are expecting renaming it to the correct sector ordering explicitly may help NIB nibble image files 35 tracks x 6 656 nibbles per track ca...

Page 12: ...when new The Mac Disk Utility may not put a MBR on your device by default if you format it yourself so you need to click on options and choose it See Figure 5 for an example Figure 5 Partitioning and...

Page 13: ...rt attributes disk clear readonly diskpart clean diskpart convert mbr This might give an error message don t worry diskpart create partition primary diskpart select part 1 diskpart active diskpart for...

Page 14: ...U3 Smart Drive technology should be reformatted and the U3 software which appears on a read only partition removed See this SanDisk support statement http u3 sandisk com launchpadremoval htm Capabili...

Page 15: ...sectors and nibbles The CFFA3000 uses its own slot ROM code when booting and it implements the Cn5C and related entry points for compatibility with the boot sequences of various operating systems Spe...

Page 16: ...menu select Import to Disk Image as shown in Figure 7 Figure 7 Importing Disk Images from Main Menu In the next panel any slot and drive that is recognized by the CFFA3000 as a viable import candidat...

Page 17: ...ces inserted there will be a prompt to specify which device to write the new image to During the import operation a progress bar will be displayed along with any other status messages that are relevan...

Page 18: ...18 Figure 11 Opportunity to import again with the same parameters...

Page 19: ...t to Your card in the IIGS control panel The physical CFFA3000 card will also need to be in a slot that has that setting Slot 7 is set to Your card by default the rest are not There is a CDA for conve...

Page 20: ...OS device Under Apple emulation the can boot from a virtual floppy disk image on either the attached Compact Flash card or USB drive provided it s formatted with a Master Boot Record and FAT16 or FAT3...

Page 21: ...screen The cable between the CFFA3000 and the remote must be oriented so that pin1 on the remote is connected to pin 1 on the CFFA3000 card On the remote pin 1 is the leftmost pin on the board as view...

Page 22: ...22 The remote s ribbon cable should be oriented as shown in figures 13 and 14 below Figure 13 CFFA3000 P4 connector to remote top view Figure 14 CFFA3000 P4 connector to remote side view...

Page 23: ...the switch off before proceeding Switch 7 ON DOWN Host machine is a IIGS or an Apple OFF UP is not Switch 8 ON DOWN At power on initiates firmware upgrade looks for CFFA bin and or CFFA xsv file on F...

Page 24: ...ages are assigned in the Disk II Assignments menu Green on The virtual disk II motor is on Red on Data is being written to the virtual disk II image Small Bright Red LED D5 Blinks at power up and also...

Page 25: ...A bin The 3 x blink codes come from the main firmware when it tries to program the CPLD from a CFFA xsv file on the CF card This can be done blindly by powering up with DIP Switch 8 turned on 3 4 Upgr...

Page 26: ...ard and insert the CF card into the CFFA3000 2 The CFFA3000 automatically asks if you would like to install the update if the version of CFFA xsv is different than the currently running version Press...

Page 27: ...h CFFA3000D8 Compatibility with Earlier CFFA Compact Flash Cards The CFFA3000 driver will recognize native partitions i e original CFFA CompactFlash cards However they generally won t be suitable for...

Page 28: ...ns they will be made available to the operating system Different operating environments behave differently when disks are swapped In most cases asking for a catalog based on the device name will be en...

Page 29: ...ermission notice and warranty disclaimer appear in supporting documentation and that the name of the author not be used in advertising or publicity pertaining to distribution of the software without s...

Page 30: ...s that if the board fails and you have treated it properly I will repair replace or refund your money at my discretion to be determined by me on a case by case basis If you want to return the product...

Page 31: ...cknowledgements I would like to extend my gratitude to the following people who helped make the CFFA3000 project a reality Dave Lyons David Schmidt Sherry Dreher Tim Hurd Mike Jarvis Vince Briel 2011...

Reviews: