DS Startup Procedure

The following describes what happens when the Device Server is powered up:

After the powerup the Monitor starts running.
First, the Monitor verifies whether the Setup button is pressed (on EM100, EM120, EM200, EM203(A)- whether the MD line is low). If yes then the Monitor goes into the firmware upgrade mode and is ready to receive new application firmware file through the serial port of the DS (see serial upgrade mode). If the DS has several serial ports, then the serial port #0 is always selected for firmware upgrade.
If the Setup button is not pressed the Monitor verifies the presence and validity of the application firmware. If the firmware checks OK the control is passed to it and the DS starts running its application.
If the application firmware is not present the following happens depending on the DS model:

For EM100-03, DS100R-03, DS100B-00 devices:

For all other devices:

the Monitor verifies the presence and validity of the NetLoader. If the NetLoader checks out OK the control is passed to it and the DS starts waiting for the application firmware upload over the network.

 

If the NetLoader is not present or invalid the Monitor displays the "no firmware loaded" pattern (shown below) and halts.

The Monitor displays the "no firmware loaded" pattern (shown below) and halts.

LED_buzzThis is a "fast-blinking" pattern that means that the DS doesn't have any firmware to run. Click here to see all available patterns.