by f8dy » Wed Jul 27, 2011 12:22 pm
OK, I bought a new USB flash drive and transferred my disk images onto it, and the CFFA3000 is performing as expected. Yay! I'm willing to chalk it up to bad media, although it is strange that I was able to write to both of my other flash drives on modern operating systems. Perhaps I shouldn't trust them!
For the record, here are the symptoms I experienced with all the media I have tried so far:
1 GB flash drive, formatted as FAT-16/MBR: frequently was not recognized on cold boot. I had to unplug and plug it back into the CFFA3000 to get it to be recognized at all. Disk images of all flavors would load but would be read-only; any attempt to SAVE or BSAVE would result in an "I/O Error".
32 GB flash drive, formatted as FAT-32/MBR: sometimes was not recognized on cold boot. Again, I would have to unplug it and plug it back in. Disk images with longer than 8.3 filenames would show up with MSDOS-under-Windows-style filenames, for example, OLDTIM~1.po. CFFA3000 appears to have created a mystery 0-byte file called USBC3 (no idea why), which would show up in the list of disk images but be unreadable. I frequently could not select disk images to add to the SmartPort list. When I did, I could boot from them but they would be read-only. Any attempt to SAVE or BSAVE would result in an "I/O Error". CFFA3000 frequently "lost" the media; rebooting into configuration mode, it would claim that the media was unformatted (untrue). A cold reboot would get the CFFA3000 to recognize the media again, albeit temporarily.
4 GB flash drive, formatted as FAT-32/MBR: CFFA3000 recognized the drive reliably, even on cold boot, but would boot to a BASIC command prompt instead of auto-booting the first drive listed in the SmartPort list. Typing "PR#7" would boot the first drive image to the "ProDOS" loading screen, then hang. At that point, the computer was completely hosed; breaking into the monitor and trying to enter the CFFA configuration mode with "C730G" would simply hang.
Same 4 GB flash drive, formatted as FAT-16/MBR: everything appears to be working normally. I have two hard drive images loaded in the SmartPort list. The first autoboots, even on cold boot, and writing work properly from BASIC, Merlin, and Copy ][+ 9.1.
I have replicated these results on 3 different enhanced Apple //e computers -- one with a ZipChip 8000, one with a ZipChip 4000, and one unaccelerated. (Yes, I have too much hardware.) I have tried with and without other cards, including stripping one computer down to nothing but an 80-column card. The things that appear to affect CFFA3000 are (a) choice of media, (b) choice of FAT16/FAT32 disk formatting of the USB media, and (c) naming of disk images on the USB media.
Hope this helps.