Setup Button
The setup button is located on the bottom side of the DS100. It can be pressed using a pointed object, such as a pencil or pen.
Purpose and Functionality
The setup button is used to select the operating mode of the DS100:
During Power-Up:
When the DS100 is powered up with the button pressed it enters a serial upgrade mode in which new Application Firmware file can be uploaded into the DS100 through its serial port. If the DS100 is powered up with the setup button not pressed the device proceeds to running its current application firmware. This functionality is delivered by the Monitor firmware component of the DS100.
While Application Firmware is Running:
Pressing the setup button switches the DS100 to serial programming mode (this behavior is defined by the Application Firmware, not the DS100 hardware).