Software setup.

Basic setup.

This is all bout setting up the ATW from scratch. When I found mine, it did not run so I had to start from the ground up. If your machine is working, mayne you should not fool with it. In any case, you should make a backup using for instance sttrans or stmaster.

I am going to assume you start with a blank harddisk. I also assume you have a PC or TOS machine that you have downloaded the installation files to.

To get the installation files to the ATW, I use a null modem cable and STTRANS. On the box with the files you should use PCTRANS (if it's a PC) or STTRANS (if it's a TOS machine). You could of course also use floppies.

First of all you will need a boot disk. On it you should have the SCSI driver, the format utility and the STTRANS software.

Boot the ATW with the floppy, and use MSCSIFMT.PRG to format and partition the drive. I found a SCSI ID other than 0 to be problematic. Make at least 2 GEM partitions. One will hold your TOS stuff and the other will be for the Helios files. Unallocated space will be used for a Helios partition.

Transfer the installation files to the C: drive of the ATW. Create a directory D:\HELIOS and unzip the install zipfile to that directory, along with the updated version of SERVER.PRG and HOST.CON. Edit HOST.CON for your needs. The only thing you should be concerned about at this point is the drive letter. The default /etc/initrc file is set up for a single processor machine. Reboot the machine (The machine likes hard reboots, sometimes a the reset button will not suffice), start SERVER.PRG...

You should get a login prompt! Log in as root, no password required.

Using the loadpac program, you can add the rest of the packages. The GNU and help packages are a good place to start. If you install everything except for X-Windows and Motif, you will end up with about 7 MB diskspace used, so a GEM partition will suffice.

It is also possible to pass switches to SERVER.PRG for more logging output. To do so, you will first have to install SERVER.PRG as a TTP program. Open the window containing the program, select it it and choose 'Install application' from the menu. Select 'TOS-takes-parameters'. Be sure to save your desktop after you have done this. Now, when you start the program, you can pass it the switches. '-bio' shows you the most important messages.

Note: There is a few 'mv' binaries. I found that the one of 5,628 bytes locks my machine, while the one of 5,552 bytes works fine.

Installing a FarmCard.

You will need to install the FarmCard support files. Next you have to tell Helios about the processors and how they are connected. In the etc directory you will find some .rm files. These are resource map files. default.rm is for a single processor machine, atw5.rm if for a machine with one farmcard. The RM files describe the processor network.

You have to compile these maps with the rmgen program, for instance rmgen atw5.rm atw5.map.

To start in multiprocessor mode, you need to edit /helios/etc/initrc. An example is provided. After booting, you could do ps /01 (for instance) to see the process list for T800 #1.

Note: ab_ra_i3.d is a driver for issue 3.x ATW's, ab_ra_i4.d is for issue 4.x machines. But so far I haven't got any of these to work, so I use pa_ra.d instead.

Installing X-Windows.

Section under construction...

Well this is a bit of a mystery to me. I have only managed to use GEM partitions, which are 16 MB max. However, to install X-Windows you need a lot more than that. Helios supports symlinks, but TOS filesystems don't, so that's no option either. I see two possibilities: Either you need to use the Helios partition, or the version of X that originally came with the ATW was quite small.

I work around this problem with a Megafile 60 harddisk connected to the ST subsystem. The drive has one 60 MB BGM partition. The Morpheus driver will not recognize it, so after loading scsi.prg I load cbhd.prg, which will see the partition and mount it. Yep, loading two different hd drivers but it works... :-)

You can install X with the loadpac program. It has some dependecies on the ethernet package so install that first.

After you've installed X, you need to tailor it to the ATW. In the directory /helios/etc there is a file newxrc.atw, rename this to newxrc.

Back to main