Upgrading The Operating System; Operating System Signature Errors - Campbell SDM-SIO1A Instruction Manual

Hide thumbs Also See for SDM-SIO1A:
Table of Contents

Advertisement

8.2.1 Upgrading the Operating System

In the unlikely event that the operating system of the SDM-SIO1A needs to be
upgraded, this can be achieved by connecting it to a PC and using the
Campbell Scientific Device Configuration Utility (DevConfig) to load the
operating system. (This program can be downloaded free of charge from
www.campbellsci.eu/downloads).
The SDM-SIO1A needs a reliable source of 12V power connected in the
standard way. It also requires a cable similar to that shown in Section 6.2.1.6,
Connecting a 9-Way Socket to the SDM-SIO1A for RS-232 Devices
connect to an RS-232 port on the PC. However, there is no requirement to
connect any handshaking lines.
Start DevConfig and select the SDM-SIO1A device. (The SDM-SIO1A device
may not be available in older versions of the software. New versions can be
downloaded from the Campbell Scientific website at www.campbellsci.eu.)
Follow the instructions for that device to load a new operating system. At the
end of the process, a success message will be shown if successful. During the
loading of the operating system, do not disturb or disconnect power to the
SDM-SIO1A, otherwise it may need to be returned to the factory for repair.
When following this process with the SDM-SIO4A, it is necessary to run this
process four times, connecting to each serial port in turn. This is because each
serial port has its own microprocessor with each holding their own copy of the
operating system.

8.2.2 Operating System Signature Errors

The operating system is stored in flash memory. When a new version is loaded,
a checksum signature is automatically created the first time its run. This
checksum is stored in memory. This signature value can be read back using the
datalogger and compared to the signature supplied with the operating system
version that was just loaded (contact Campbell Scientific if you need to do
this).
If the SDM-SIO1A is not operational or is exhibiting random faults, the flash
memory may be corrupted. This is a very unlikely event due to the robust
nature of the flash device used. The unit automatically checks the flash
memory against its signature upon power up. If an error is found, it will send
out the string sig error:XXXX:YYYY when an error is detected, where
XXXX is the signature as it's being read and YYYY is the stored signature.
The error string is sent out via the RS-232 port automatically and will also be
returned to the datalogger the next time any attempt is made to read
information from the sensor. The message will be output at the default baud
rate of 9600 bps, 8-bits, 1 stop, and no parity.
If this error is seen, contact Campbell Scientific to obtain a copy of the latest
operating system and load it into the SDM-SIO1A using the above procedure.
If this does not correct the fault, the unit may be faulty and will need to be
returned to the factory for repair.
SDM-SIO1A and SDM-SIO4A Serial Input/Output Modules
, to
(p. 15)
27

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sdm-sio4a

Table of Contents