Alpha Micro Logo

 Upgrade FAQ

AMOS 8.0

Last technical update: 20-February-2004


This FAQ (Frequently Asked Questions) covers upgrading a site to AMOS 8.0, used only on the new, super fast, AM-8000 and Eagle 800 systems.

For the MOST CURRENT version of this FAQ, browse to AMPM.AlphaMicro.com/AMPM/8kFAQ.htm.




What are the major technical differences to consider when upgrading?


.AMD - Pseudo AMOS Hard Drives

In the recommended configuration, AMOS Hard Drives are actually .AMD files on the embedded file system (usually NTFS). As such, there can be multiple .AMD "AMOS drives" on one physical hard disk. On the standard system, about 5GB is reserved for various embedded and "warmboot" like functions. Thus the current standard 18GB drive actually has between 12GB and 13GB of space for one or more .AMD "AMOS drives". For example, the base 18GB drive in an AM-8000 could be configured to have a 2GB "DSK:" and a 9GB "SUB:". Within these .AMD "pseudo hard disks", all of the label, bitmap, directory, block links, data, etc. are identical to AMOS formatted hard disks. This is why all of the disk related software works right.

These .AMD files themselves can be copied as is, providing a complete image backup. And, if on a supported file system, the copies can be defined for AMOS 8.0 and accessed directly, like any AMOS disk. And doing this copy with the embedded software is FAST: about 2 minutes per GB.

Using some of the embedded support (Norton's Ghost), a DOS style partition with one or more .AMD files can be compressed onto another partition (<2 min/GB) or a CD or DVD. Individual .AMD files can be restored from  these compressed partitions and then accessed directly from AMOS 8.0.

With these choices, the 4GB size of a DVD should be considered when planning the AMOS "disk drive" configuration. - 9-November-2003


Software: For 99.999%, no new software issues!


Hardware: Almost everything current, and many older devices, will work!



Disk issues: To AMOS 8.0, they all look the same!


Disk Sizes - Why only 12GB on an 18GB hard disk?

As shipped, we set aside just over 4GB for the Embedded software and System recovery. With the 18GB standard hard disk, this leaves just under 13GB (call it 12GB) for AMOS .AMD disk space. Currently, this space is meant to be configured by the dealer. It can be configured as one 12GB AMOS .AMD disk or divided into smaller AMOS .AMD disks (each with a different size!). - 9-November-2003


How to set up a two drive DSK:

If you are upgrading from a system with two 2GB disks, DSK0:-4 and DSK5:-9:, create one 4GB .AMD "pseudo AMOS disk" with a 10 logical split, giving DSK0:-9:. All of your software will work just the same. - 9-November-2003


How to create a new AMOS .AMD pseudo disk?

This process creates a formatted AMOS .AMD pseudo drive on one of the NTFS formatted partitions and links it, via a three letter device name, with AMOS. The process is divided into these parts:

  1. On the embedded side, create and name the .AMD pseudo drive.
  2. On the AMOS side, create a driver and modify the system .INI file.
  3. Initialize the new logicals.

On the embedded side, create and name the .AMD pseudo drive:

On the AMOS side, create a driver and modify the system .INI file:

Initialize the new logicals:

(As part of the xAdmin package, they have been improved since inserted above.)

Your new device is now ready to use. - 21-October-2003 - 20-February-2004


How to move files to the AM-8000?

For the most part, this is just the same as with any AMOS hardware upgrade:

While you can order a tape drive, or install an older SCSI tape drive, in the AM-8000, you can also move your current AMOS SCSI disk drive to the AM-8000 as a secondary drive. Then use COPY/NOD or MTURES/NOD to put the files to the new disk and setup your new .INI file. The following procedure covers either method:

Either way, here are the steps that need to be taken, with the few AM-8000 differences in italics:


What are the shutdown requirements?

For years, it has been wise to always let the AMOS disk caches and hardware drive caches flush before turning off the power. My personal suggestion has been to MONTST into a short .INI before turning off the power.

With the AM-8000, we suggest a more formal shutdown of the Shutdown option in the File menu of the AM-8000 System screen. This will automatically do a software and soft power shutdown. However, if you are using AMOS SCSI disk drives, the safest procedure would begin, as above, with a MONTST to flush the AMOS disk cache.

As a side note: In all of our testing of the AM-8000, DSKANA has fixed any problems where powering down was the apparent cause, but don't count on it - use a UPS!


What are the differences between SE "Single Ended" SCSI and LVD "Low Voltage Differential" SCSI?

SE vs. LVD devices:


What are the differences between AMOS SCSI and the .AMD devices?

We call the AMOS formatted drive on older AMOS systems "AMOS SCSI". These are drives completely formatted for AMOS. On the AM-8000, we are taking advantage of other, more flexible and optimized file systems, usually NTFS.  The .AMD drives, begun as part of the AMPC product, are simply binary disk files, each representing a physical AMOS SCSI disk. They can be emailed, ftped, etc., and stored on almost any type of system, including AMOS. Inside, they are structured like regular AMOS SCSI drives. The AM-8000's AMOS booting DSK: device MUST reside on a .AMD drive.

AMOS SCSI vs. .AMD:


How are AMOS device names and SCSI IDs handled on the AM-8000?

Both .AMD devices and AMOS SCSI devices are logically mapped to AMOS 8.0. This mapping is done from the "AM8000 Configuration" screen:

(Sorry for the tab name confusion: the screens were designed and in the field long before we moved to this AMOS SCSI/.AMD naming scheme.)



Backup issues and choices


New Backup ConsiderationsNew Backup Considerations

The existing MTUSAV style backups are fully supported on the AM-8000. However, they are about the same speed as on earlier systems. To significantly reduce the backup time, consider the following (which may influence the disk configuration you select.):

- 9-November-2003


Are our current AMOS DVD-RAM backups compatible with the AM-8000?

AMOS DVD-RAMs, as well as CDs and CD-RWs, made on older AMOS systems are readable on the AM-8000. However, DVD-RAMs and similar media written on the AM-8000 use the .AMD files described above and thus are not readable on older AMOS systems.

While MAKDVD (and MAKACD) is currently not supported on the AM-8000, the AM-8000's alternatives are more flexible, including allowing different size "AMOS drives" on the same DVD. In addition, DVD-R media can be used to create more permanent backups.



Terminal/Serial issues:


VersiCOMM (Comm.lit) considerations?

When using TRANS or RETRV with AMOS 8.0 on the remote system, use the /NOHOG switch.

Within COMM, make sure JWAIT (upper right) is ON and that FLOW HW ON. Usually, this is handled in the TALK.INI with $FLOW ON and $JWAIT. - 10-February-2004


AutoLog (AutLog.lit) considerations?

"SLAVE.LIT" currently only works correctly on the PCCOM serial ports.

Within AUTLOG, be sure to SET FLOW RTS as RTS/CTS hardware flow control is required for reliable behavior. (And make sure the cabling supports the flow control.) - 10-February-2004


Virtual Terminal - Miscellaneous Function Keys wrong?

Symptom:
From the console virtual terminals (VTMs) ONLY, some function keys, such as Page-Up, Page-Down, Insert, and Delete, do not send the expected codes to AMOS.
Possible Cause:
This can be caused by a setting in AMPCLite:  Settings | Keyboard...; Miscellaneous; MetropoliS Function Keys. We have been shipping this CHECKED, but U. A. Systems normally ships this un-checked.
Fix:
Un-check the MetropoliS Function Keys and save the change.

- 10-February-2004


Any special rules for configuring the AM-359 expansion ports?

Not since a recent Embedded Update (ftp.AlphaMicro.com/anon/UEMBED.TXT)!
Yes, but we are working to simplify them so we will cover that individually for the time being. - 10-February-2004


What about TRMDEF buffer limitations on the AM-8000?

Serial ports and telnet sessions have no new limits.  The console virtual terminals have no special limits - some of us are now routinely using 6200. The console virtual terminals currently have the following TRMDEF buffer size limits: 258, 510, 510. No error message if larger, just problems. - 10-February-2004


Are the COM ports compatible with my current AMOS wiring?

The PCI 4 (PFB-00131-04) and 8 (PFB-00131-08) port PCI COM cards,  USB serial ports, as well as the two COM ports that are part of the system, are all DB-9M with the IBM PC pin-outs. (Be aware that most of PCI COM card DB-9M connectors on at the end of octopus cables.) - 21-October-2003 - 10-February-2004

Also be aware that, with nothing wired into a COM port, it's flow control defaults to "busy" and output will backup inside the AM-8000. If this is a serious problem, the hoods listed below can be modified with 1K to 10K ohm resistors. This should be done with caution as the net effect depends upon both the specific circuits on that port in the AM-8000 and in the equipment at the other end (terminal, modem, PC, etc.). - 21-October-2003

The DWB-10317-25 converts the standard PC connectors (DB-9M) to Alpha Micro RJ-45 style, making them compatible with AM-359 cables (page 2 of the AM-8000 price list.).

If you need to plug into the older Alpha Micro AM-355 style DB-9Fs, the PDB-00359-50 cable set (eight 4-foot cables per package - section I -50 of the regular price book) will convert AM-359 style RJ-45 serial ports to the standard Alpha Micro DB-9F pin out.



Networking?


Viruses and AMOS 8.0?

AMOS 8.0 uses Microsoft's XP Embedded OS for many supporting services, including low level networking. In previous versions, AMOS has been immune to network related viruses. Many have asked:

The answer is:

Specifically, AMOS's new immunity depends upon:

The Microsoft features we install and activate:

We only install and activate Microsoft features needed to support AMOS 8.0. There is no Microsoft Web Server, no Microsoft Email, etc. The only Microsoft feature we have had to install and activate that is vulnerable (if we did not install the firewall - below) is RPC services. The way we have it installed, attacks on it simply disable it, causing no problems with AMOS - just temporary XP Embedded administrative problems. (Reboot and even that problem disappears.) What is installed but disabled is Microsoft File and Printer sharing. Enabling parts of these is under the control of the system administrator - AMOS 8.0 works fine without them.

The XP Embedded's firewall configuration:

XP Embedded includes a basic firewall. This firewall has no effect on AMOS 8.0 network traffic but can be used to totally isolate the XP Embedded from any network traffic. We normally ship it with just a few ports open, including those necessary to support Microsoft file and printer sharing IF later enabled by the system administrator. Or the system administrator can simply close all ports.

Patches available from Microsoft:

As patches are made available from Microsoft, we incorporate them into future builds. However, only a few even apply to the components we install. Because the XP Embedded features are "locked down" at build time for each machine, the machine would have to be rebuilt here at the factory to install most patches. That is just part of the Microsoft design of XP Embedded.

We left our own AM-8000.AlphaMicro.com demonstration system on the Internet WITHOUT ANY firewall for months last year. AMOS was never damaged! The RPC service attacks were annoying because they interfered with our testing and learning by stopping us from changing the XP (not the AMOS) disk configuration - we had to reboot to make the changes. Since re-activating the XP Embedded's firewall on the XP Embedded's Internet interface, we have had no virus related issues. If someone wants to hammer at that interface, it is 66.166.1.35. Please let us know if you see any weaknesses!

(The AM-8000 has two interfaces. We left the second one on our private network with some firewall holes for Microsoft print and file sharing.) - 10-February-2004


How to set Embedded side IPs?

From an AMOS console VTM (Virtual Terminal):

  1. Enter: XCP (or otherhow access the Control Panel)
  2. In the "Control Panel" screen:
    1. Enter: N    (or down-arrow to "Network Con..." and press [Enter])
  3. In the "Network Connections" screen:
    1. down-arrow to highlight "Local Area Con...."
    2. Press: [Alt]+[F]   (opens the File menu item)
    3. Press: [R]   (for Properties)
  4. In the "Networking Properties" screen:
    1. down-arrow to highlight "Internet Protocol.."
    2. Press: [Alt]+[R]   (for Properties)
  5. In the "Internet Protocol (TCP/IP) Properties" screen, set the IP information as desired. If you do not have a DHCP server, do NOT check "Obtain an IP address automatically" - instead, assign a permanent IP! This IP address is only needed for Microsoft Printer and File sharing and for our factory trouble shooting.
  6. When you are done, [OK] out. You will probably have to shutdown and restart to install the changes.- 10-February-2004



What is hidden?

If we told you that, we'd have to shoot you!

Actually, there are a number of "hidden" areas, only the first of which should be accessed by dealers and administrators:


How do I get to the "AM8000 Configuration" screen?

At the system console:

  1. Press [Alt]+[Tab] until the [Alpha Micro] logo is highlighted.
  2. Releasing the [Tab] key should open the "AM8000" screen.
  3. Then [Alt]+[C] opens the "Configure" menu tab.
  4. Tab to the desired tab and press enter!
  5. When any changes are made, they need to be written to the Registry:
    • Exit the "AM8000 Configuration" screen ([Tab] to [OK] and press [Enter]).
    • Then, after making sure it is safe to shutdown AMOS, you should shutdown AMOS by selecting File [Alt]+[F] >Exit [X].


Where is my booting .INI file?

When MONTSTing, you may notice that the MONTST arguments get TODOSed. This provides backup copies and maintains consistency. When you modify a system.INI file, always MONTST (or TODOS system.INI) to update the second copy, especially the AM8000.INI, which is used by AM8000.EXE on the first boot.

As a note about safety, the MONTST procedure always transfers using the AMOS file name (6.3 format). We also provide backup copies the original AM8000.MON and AM8000.INI files using longer file names so they will not be accidentally erased by any normal AMOS user procedure.



Miscellaneous:


What about all of the missing AMOS software?

A lot of old AMOS software is not needed and some will generate serious errors. Much of this is for obsolete hardware, such as STR.DVR shipping with the driver for hardware that has not been made for about 20 years. We have taken this opportunity to clean out this old software from AMOS. However, if you may put this software back on when upgrading from an older AMOS system. We have included OPR:ERAS8K.DO to help you clean out these old files. We strongly recommend that, after you have done an MTURES/NOD (for example), you log to OPR: and DO ERAS8K.DO. Please remember that some of these old files can damage your AMOS 8.0 system - using this OPR:ERAS8K.DO is a reasonable safety precaution. - 11-February-2004


Can I access the SSD from BASIC?

Yes, just as on other AMOS systems.


What is different about the SSD?

Not much:



Got Ya!

The little stuff to watch out for (may not be specific to AMOS 8.0).



Third Party Products:

Third Party Software Compatibility?

The following third part programs have been reported as working, not working, or with special limitations under AMOS 8.0. Please note that these are just reports. Alpha Microsystems does not support any of these programs. For more details, contact the manufacturer. - 10-February-2004



More Questions!

If you have additional questions about upgrading to an AM-8000, please click here and drop us a line. We will always answer your questions and it may become part of this FAQ.

Additional AM-8000 information:


Document Change Index:

The following changes have been made to the document, most recent first:


Back

Alpha Micro Home

Copyright (C) 2003 by Alpha Microsystems.