SDK Documentation
Confidential & Proprietary
to VM Labs Inc.

Copyright © 1997-2001
VM Labs, Inc.
All Rights Reserved

 

February 23, 2001


Updating Your Development System's Stub

Checking Your Current Stub Version Boot/BIOS ROM -VS- "The Stub"
Instructions for Revision 5.x systems
with PPC860 interface
Instructions for Revision 4 systems
with ACE360 interface

Checking Your Current Stub Version

In order to take full advantage of improvements in other tools, you may have to update the stub in your development system.  

The current SDK release requires stub version 4.9.3 or later.  If your system has an older version installed, you will have to update it.

You may check your stub version by entering the command "mload -v".  The MLOAD program will print its version and the version of the stub.  

If you do need to update, the SDK includes all of the files necessary to do this.   Please choose the appropriate set of instructions below.


Boot/BIOS ROM -VS- "The Stub"

Before you update anything, please make sure you understand the difference between the two parts of your NUON development system which use FLASH ROM.  They are:


Revision 5.x with PPC860 interface

To update the PPC860 stub, change to the \VMLABS\STUBS\860STUB directory and follow the directions below.  However, first please make sure you have read the README.TXT file in that directory for updated instructions.

First, determine which version of the stub is already installed in your system.  Execute the command "mload -v".  This will print the current revision of MLOAD followed by the stub revision.  Then follow the directions below.

  1. Reset your system.
  2. Make sure that the MD_PORT environment variable is set to the IP address of your system.
  3. Execute the new860 batch file and wait for the prompt to return.
  4. Reset your system.

Please note that you should have your VMLABS\BIN directory listed in the PATH environment variable before doing this.

Update Troubleshooting

If you experience problems during the update, and you have a stub version prior to 4.0.0, then the problem may be that the new version of MLOAD included with this SDK cannot communicate properly with the older stub.  The usual solution to this problem is simply to use an older version of MLOAD that is closer to the stub version that is already installed.  Once you have performed the update, you should make sure that you have switched to the current MLOAD, as the old MLOAD may not be able to communicate with the newer stub.


Revision 4 with ACE360 Interface

Older revisions of the development system used an ACE360 interface rather than the PPC860.  These older systems are no longer supported and if you still have one you should contact VM Labs for a replacement.