UPDATED MARCH 1,1991
UNOFFICIAL TECHNICAL MANUAL
AND FURTHER INFORMATION
FOR THE FD-ZX FLOPPY DISK INTERFACE
THE ZX81 AERCO DISK SYSTEM
BY
DONALD S. LAMBERT
1301 KIBLINGER PLACE
AUBURN, IN 46706
TELE: (219) 925-1372
WITH HELP FROM THE FOLLOWING:
RICHARD MATEJOVIC
FRED STERN
FRANK DAVIS
JERRY OF AERCO
THIS IS A PUBLIC DOMAIN PUBLICATION. FEEL FREE TO COPY AND OR PASS ON REALIZING THAT NO ONE ACCEPTS RESPONSIBILITY FOR ANY DAMAGE TO HARDWARE OR SOFTEWARE RESULTING FROM USE OF INFORMATION PRESENTED HERE.
This publication is dedicated to the FD-ZX Floppy Disk users. This is to be a source of information for the FD-ZX users. If you know of anyone using the ZX81 and the AERCO disk interface please let them know of this publication and/or let me know of them by supplying me with their mailing address.
For those still using the ZX81 (MicroAce, ZX80 with 4K ROM, ZX80 with 8K ROM, the ZX81 and the T/S 1000 and possibly the T/S 1500 (I do not believe the PC8300 will work since the hardware is different) AERCO is still manufacturing them along with anything else they have manufactured for the T/S computers. I believe that the price is around $179.00 but am not sure. That is just for the interface, BOOT disk and necessary cables, the disk drives, case and power supply are extra. The on board EPROM for the disk controller has to be programmed for the disk drives you will use. Also, the disk drives have to have a minor alteration done to get the +5 and +12 volts supply to the disk controller board. The interface will handle any Shugart standard drive but you have to have all drives the same speed and the same track access time. The drive sizes run from 3 inch to 8 inch (single density only on the 8 inch) and the speed from 6 to 30 msec and the tracks 35/40/80. I am not absolutely sure that single sided and double sided disks can be used together. It is best to call them for further information. The address and a working telephone number as of 02 28 1991 is:
AERCO (ACME ELECTRIC ROBOT CO); BOX 18093; AUSTIN, TX 78760; TELE: (512) 451-5874.
The FD-ZX EPROM normally occupies the region from 12K (12288) decimal to 14K (14336) decimal (3000 to 3800 HEX) but can be ordered special to put it in another location which may require a change on the board. The special EPROM can be at (8/10/14K) but then the all USR calls must be changed accordingly. (*** I wonder if more than one EPROM could occupy the board so that different disk drives could be used? ***) If you are using 64K the particular area of the 8 to 16K that the EPROM uses will have to be switched out.
The T/S 2040 printer may cause problems with its electronic noise.
The DOS occupies 8K so a minumum of 16k RAM has to be installed to use the system BOOT disk. (*** Can one fly blind and use USR calls to SAVE and LOAD so that more than 8K can be in a program with only 16K ram added? ***)
I bought my sytem sight unseen from a person in California. He was reluctant to ship since he could not get the BOOT disk to LOAD. I agreen to accept it as is. I also had problems with the BOOT disk only since I had the drive case open I could see the worm on the disk track mechanism and it seemed to be slow or jerky. So I put in a blank disk and ran it a while with the RAND USR 13303 till it seemed more perky and then it would LOAD the BOOT disk. After a little playing with the sytem I went to the SMUG FEST and not long after that we were involved in buying a house and packing to more and just a few days ago I got the old AERCO system out and started to play with it again. I did note that the storage space on the disk was small but so it is with the Larken ZX81 system. That and not being able to name the file at the time of SAVE like on other systems did turn me off originally. And my system has a single sided disk drive only. But recently I tried to SAVE a program on the Larken system and it would not SAVE and I learned that I had to POKE in the starting address and the length of the machine code to SAVE a program with machine code. And two FD-ZX disk drives are in the local users group plus there is another user in LISTing. So it was with renewed interest that I got back to the FD-ZX floppy system.
But the disk drive on my system bugged me, and then I got a more recent copy of a FD-ZX manual and lo and behold I saw that with my system the maximum number of pages with a single sided drive is 8 and 16 with a double sided drive and with the new manual it gives 10 for single sided and 20 for double sided drives – but the manual also calls out the 8 pages as maximum for 35 track single sided and 16 for double sided 35 track and 10 for single sided 40 track and 20 for double sided 40 track. And in my manual and the newer manual the USR calls for 35 track 8 pages and 16 pages are the same. One mystery solved, I have a 35 track single sided drive. My manual also referenced to 8 inch drives which are single density and from casual conversation I believe are 35 track drives. So I will need an EPROM to be able to change over to 40 track drives. And possible a new BOOT disk, I suspect that if I SAVEd the BOOT program to cassette and reLOADed after I have the 40 track EPROM then I would have it. Be easier with a BOOT disk in 40 track though. As I wrote before it could be done with USR calls but you could not read the directory so you would be working blind.
I have heard of someone that has wrote a routine to name the directory as you SAVEd the page. I will try to get a copy of that program.
Unlike the Larken, SADOS will SAVE machine code with no pokes. That would be better than Larken and besides 20 pages on a disk over 16 is much better, or should I say 19 since one is the BOOT program.
The EPROM on my FD-ZX interface board is V.8A and on Fred’s it is V.9C which is supposed to be the latest.
My disk drive is a Siemens FDD 100-5 which is a Single sided drive and I now think is a 35 track drive. Frank has a pair of 2/3 height EX-CELL-O Corp Remex Model RFD 480 DS DD 400K drives.
If you have any information, comments, suggestions or corrections to this manual on the FD-ZX AERCO disk system please let me know. This will be an ongoing project with updates as I get them or find out about them on my own.
This was typed on a T/S 2068 using MSCRIPT; stored on a Oliger disk system (40 track double sided 5.25 disks); printed by an Oliger printer interface driving an Okidata 82A printer.
03 08 1991
Added Tandon TM 100-2A drive with drive select junper for drive #2 or B. And cut lead isolating connector pins 2 and 34 from disk board circuitry.
(1) (16) HS
(2) (15) DS0
(3)——(14) DS1
(4) (13) DS2
(5) (12) DS3
(6) (11) MX
(7) (10) SPARE
(8) (9) MM
With both drives connected to power plugs and both ribbon cable connectors connected drive A with a copy of MASTER BOOT disk gives DISK ERROR. Also noted both LEDs light up. Drive A has jumpers on all drive select socket connections except for 7 to 8. Would removal of jumper for drive B on A drive help. With drive B not connected to interface cable drive A functions properly. Was tried and then drive A would function properly and using RAND USR 13266 to set to drive B and then the F from main menu did get the drive B to step and apparently FORMAT. Also S to SAVE program to disk seemed to work. But later attempts to get another version of the DOS SAVEd could not get drive B to work.
Drive Select jumpers for Siemens
ORIGINAL AS CHANGED
(1)——(14) HS (1)——(14) HS
(2)——(13) DS1 (2)——(13) DS1
(3)——(12) DS2 (3) (12) DS2
(4)——(11) DS3 (4) (11) DS3
(5)——(10) MX (5)——(10) MX
(6)——(9) (6)——(9)
(7) (8) HM (7) (8) HM
03 11 1991
Back to trying to get the drive B to work. If a disk with write protect was in drive A and attempts to use drive B to FORMAT then you’d get WRITE PROTECT ERROR. So it was tried with a disk that was not write protected in drive A and drive B would step through the process. But attempts to READ disk were futile. Left drdive A plugged into power so that the interface board would have power and changed jumpers on drive B to drive A but would not work, just DISK ERROR and drive motor runs continuously. Now if I changed jumper in drive A (Siemens) to drive B? And plugged in the interface cable. I just want a quick and easy way to check if the drive B FORMATted and SAVEd programs will work. Also, since the software is for 35 track and the Tandon is 40 track is it compatible?
