PMElogo.jpg (16797 bytes)
                                                                     Precision Measurement Engineering, Inc.


DOWNLOAD A NEW OPERATING SYSTEM

 

INSTALLATION OF MINIMON

Minimon is provided in the SCAMP\Minimon folder. Select setup.exe and follow the on-screen directions.

 

INITIALIZATION OF MINIMON

Run Minimon program. Select Target\Configuration. Fill in boxes as shown below.

minimon1.gif (47838 bytes)

(If SCAMP does not appear in the Controller type list, select C167SR)

Select Interface\Settings. Fill in settings as shown below. If you are using COM1 instead of COM2, fill in COM1.

minimon2.gif (44873 bytes)

 

Select Interface\Terminal Settings. Fill in as shown below.

minimon3.gif (42760 bytes)

This completes initialization of the Minimon program.

 

DOWNLOADING NEW OPERATING SYSTEM TO SCAMP’S FLASH

Downloading of SCAMP’s operating system to flash occurs in five steps. The first step is to connect SCAMP to the host computer and initialize SCAMP for downloading. In the second step the operating system is downloaded into SCAMP’s RAM memory. In the third step a short additional program is downloaded. In the fourth step this short program is run. This program copies the operating system from SCAMP’s RAM into SCAMP’s flash memory. The fifth step is to restore SCAMP to its normal operation status.

 

STEP 1 – Connect SCAMP and initialize it for downloading.

Insure that SCAMP's batteries are sufficiently charged to operate SCAMP for 30 minutes or more.  Open SCAMP.  Remove the longer electronics cover.  Connect the RS232 cable supplied with SCAMP to the connector as shown in the following picture:

 

RS232_IO_labels.jpg (343792 bytes)

 

 

Jump SCAMP’s bootstrap jumper. This is just visible in the picture. It is directly above the 4 circuit USB connector with black, red, white, green wires. There should be a jumper slid over one post of the connector. Use this jumper to jump both posts.

Run the Minimon program.  After the program appears, press SCAMP's reset button (the white circle visible at lower left in the picture above).  SCAMP will print a banner display that gives information about the SCAMP hardware and the software revision date.

Now jump SCAMP’s bootstrap jumper.  This is just visible in the picture. It is directly above the 4 circuit USB connector with black, red, white, green wires.   There should be a jumper slid over one post of the connector. Use this jumper to jump both posts.

Press SCAMP’s reset button again.  Select Target\Connect. Minimon should connect to the SCAMP and display a few lines of connection information.




STEP2 – Download the operating system.

Select File\Load and browse to the directory containing the operating system to be loaded. An example:

minimon5.gif (41340 bytes)

 

Select PF_DEPLOY xxx.H86 (where xxx indicates the revision number, example '103').   Minimon loads this program into the host (not the SCAMP!) computer after you select OK

Select Target\Download Selection. Minimon downloads PF_DEPLOY.H86 to SCAMP’s RAM memory.  It is not placed into SCAMP's FLASH memory at this time, only downloaded to RAM.  The next steps move it from RAM to FLASH

STEP 3 – Download the flashing program

Repeat step 2 except load PFlash.H86

 

STEP 4 – Run Pflash.H86 to program SCAMP’s flash

Select Target\Disassemble Debug.  The following screen will appear.  Select ‘GO’ The Pflash.H86 program (now within SCAMP) copies the operating system from SCAMP's RAM memory to SCAMP's flash memory and will print its status as it programs the flash. Select Cancel to exit the screen. (Selecting Cancel will not influence SCAMP – it is performing the programming using its own internal CPU.)   When copying is completed SCAMP forgets about Pflash.H86.

minimon6.gif (43394 bytes)

 

STEP 5 – Restore SCAMP to normal operation

Remove the jumper that you installed in Step 1.  Place it back over one post only. Press the reset button.  SCAMP should print its banner, now showing a new software revision in the banner.

This completes installing a new operating system into SCAMP’s flash memory.