TATUNG EINSTEIN SITE CREATING A BOOT DISK ON THE EINSTEIN TC01 FROM A PC

CREATING A BOOT DISK ON THE EINSTEIN TC01 FROM A PC

By Chris Coxall

For those that have come by an Einstein TC01 without a BOOT DISK and have a working drive "0" or "A" this page shows how XTAL DOS 2.05 and Eintrans.com can be downloaded into the Einstien's memory then used to Format a DOS Boot Disk.

Note: Unlike many 8bit computers the Einstein TC01 does not boot up into its own version of home basic. Basic like any other program has to be loaded from disk and the disk also needs to have a DOS to boot into the Einstein. Without a boot disk the Einstein powers up into a machine operating system (MOS). The only way to enter programing using MOS is to use its modify command and type in hexadecimal code. With this page I assume that those that have come by a TC01 without a boot disk have little knowledge of the Einstein. Therefore this method of loading DOS and PC-Einstein coms software from a PC (via a serial connection) is illustrated with a number of screen shots, the quality of some are not very good. The necessity of creating a null modem cable (which will probably need self build improvisation) and typing in a hex listing with the MOS editor can mean miss wiring or the miss typing of one character can make the process unworkable. Worse an incorrect installation of the hardware handshaking connections or mistyped characters might appear to run something that is incorrect. The poor quality of the Einstein screen shots have been added to give some idea of what should be displayed with a correct transfer. If the screen display is not similar the serial port connections should be checked and the hex dump will need to be retyped in. The reward for a successful transfer is that the procedure will not have to be repeated. An XTAL DOS 2.05 boot disk with EINTRANS.COM in the directory will enable all future file transfer to and from the PC.

Disclaimer

I do not consider myself a competent or experienced programer. I see myself as tinkerer and dabbler with some ability and an idea of what needs to be done to which I target myself to. I know little of Xtal DOS (a CP/M clone) except that it needs to be in the Einstein's Memory to be able load programs from disk. The program that is typed in with the MOS editor for the purpose of getting DOS and eintrans.com into the Einstein was developed by me. Some of the memory loading from downdos.txt may not be necessary. I copied the memory of what I believed to be the working areas of installed DOS 2.05 into a hex dump, then added a hex dump of eintrans.com and a poke to a scratch pad address. I have tested successfully the procedure below with out any harm to my PC or Einstein, software or hardware. I can not say this will be the case with other computers therefor other users must do so at their own risk and I disclaim any responsibility any damage that might be done.

The Einstein programs I used to develop the programing are in an Einstein disk image in a zip archive along with a text file description. DOWNLOAD

REQUIREMENTS

A PC-Einstein nullmodem. Wiring configuration.View and Download

Eintrans200.zip.DOWNLOAD EinTrans.zip

Downdos.txt VIEW and Save

A configured HEX Dump to be typed into the Einstein with the MOS Editor. View and Download.VIEW and Print

A window's terminal program running the PC With Einstein default settings. setup ,settings ,ascii setup
Close the window

INSTALLING

1: Ensure a PC-Einstein nullmodem cable has been connected between the two computers.

2: Create a folder Ein200 on a hard drive, download eintrans2000.zip and extract all files to the folder. Read the help file to set the com port used for the command line version of Eintrans. Later the window's MS-DOS PROMPT window and command line operation will have to be used.

3: Power up the Einstein without a disk in the boot drive to get into MOS MOS SCREEN

4: Type "M 9010" <ENTER> then type in the lines of HEX in the "loaddos.txt " file. MOS EDITOR SAMPLE. Terminate the MOS editor by typing a full stop then <ENTER>.

4:Type "G 9018" at the MOS prompt ">" to run the program.

5: On the PC open the Hyper terminal with the Einstein's default settings. From the toolbar click transfer then click "Send Text File". In the window's file box select the saved "downdos.txt" file and open.

6: If all goes well the Einstein screen should display some text and an address load indicater Einstein Screen

7: The Einstein screen should stop displaying the "Eintrans program by Ste Ruddy" introduction with "Waiting" as A prompt.Einstein Screen

8: Close down the Window's terminal program. Put a floppy a blank or a disk that can be over written into the Einstein's drive 0 or A. Open the window's MS-DOS Prompt window from the start menu and go into the Ein200 directory. At the Dos Prompt ">" Type "eintrans format 0: <ENTER>" after the formating has been verified and the DOS Promt ">" has returned Type "eintrans exit <ENTER>" DOS Prompt Windowj

9:On the Einstein's screen the XTAL DOS prompt "0:" should appear. From the Einstein keyboard type "SAVE 8 E.COM <ENTER>"Einstein Screen this will save eintrans.com to disk. Switch off then switch the Einstein on again. Xtal DOS 2.05 should now be running. Type "DIR <ENTER>" and E.COM should be in the directory. Type "E <E <ENTER>" to run EinTrans on Einy. From the PC either the EinTrans command line or the windows GUI version can be used to up or download files and disk images.


Home Page