SECTION 7: INSITU PROGRAMMING InSpec Sampler Controller
The flash re-programming sequence as shown in the Automatic Software Update section now
follows. The main difference is that the file is not renamed at the end of the process (it is not necessary)
and the application does not automatically boot. After programming is complete you are returned to the
bootloader command prompt. To launch the application from here you can either reboot the application
and let it start automatically or type the GO command at the prompt as follows:
BOOTLOADER: \> GO
Starting application
Enter username to access shell:
7.2 Upgrading Existing Software Via Testcard
A current version of software can be upgraded via the command line when you enter the testcard
prompt. After typing testcard at the prompt you will be prompted to ‘terminate all other tasks y/n’. You are advised
to stop all other tasks when you enter the testcard prompt for this upgrade process.
To perform the upgrade, you simply type UPGRADE followed by the name of the file on the SD card
that you are upgrading to. This file can be called anything. In the example below, it is called TEST.BIN. As you
will see the first thing it does is copy the new software file to flash_app.one.
M:\ TESTCARD$ UPGRADE TEST.BIN
Copying M:\flash_app.fin to \flash_app.one, 810,036 bytes
Saving configuration data for upgrade
Restarting system
You may recall that this is the name of the file that is used to automatically program the application flash
from the bootloader. The InSpec then saves the current configuration status, restarts the system and the
bootloader automatically starts to reprogram the application flash with the flash_app.one file.
You will then see the familiar flash re-programming steps below:
InSpec bootloader version 2.04
Press the space key to abort application booting
FLASH Application file found
Press the space key to abort FLASH programming
Erasing flash, ................................
flash erased
Programming flash, ....................................
Completed Programming
Verifying flash, ....................................
Completed verification successfully
FLASH File renamed
Starting application