Generic 32 bit SentryX/Wam-X Firmware Upgrade Instructions


**********  Note:  ************
Before beginning, we suggest that you export your configuration data to the clipboard, then paste the data into a notepad type text file and save it.  In most cases, you can copy this data from the clipboard back into the Sentry product using the import function.  This saves you from having to reprogram your entire device from scratch.

ALSO, you cannot load firmware across the Internet.  You must be on the same LAN node for the firmware tool to connect.  This is a security feature that is built into the TCP stack of this product.



Step 1.  You must download or have the CircuitWerkes 32 bit firmware loader tool from our Website.   You must also have the firmware files for your product.    The firmware files are typically zipped up together in one file.  This file may also contain the firmware loader utility.  It's OK if the version numbers don't match as long as the two files are from our original zip file.  Unzip (or copy) all of the files to an unused folder.  

The firmware loader utility is the same for all 32bit SentryX products, including the WAM-2.  You do not need to download multiple copies of the loader tool. 

Step 2.  Run the FW loader tool and connect to your product's current IP address.  The loader will tell you if it has connected.  If it fails to connect, reboot and try again.  If it still doesn't connect, call or e-mail us.

Step 3.  In the firmware loader utility, select the .HEX file that you downloaded for your product.

Step 3. Upload the .HEX file to your unit.  

Note:  If you have trouble, reboot the product.  During the 1st 5 seconds, the unit will assume a default IP address of 192.168.1.200 or 192.168.0.200.  If you reboot the unit and immediately push the connect button, you may be able to connect on that node, even if it is outside of your router's netmask. After the first few seconds, the unit will return to its previous IP address or a DHCP adddress.


Step 4.  Using a browser, log into ###.###.###.###/imageflash  
If you’re using a port other than 80, it would look like this: ###.###.###.###:PORT#/imageflash

Step 5.  Login as "admin" and use the administrator code that you have set.  Default = 12345678.

Step 6.  Click the "choose" button and browse to find the .BIN file that you will be uploading.

Step 7.  Click Upload to send the new BIN to the product.  Wait until the browser says "Sucess".  

Step 8.  Reset your product to factory defaults.  If using the hardware reset, do it at least 2x.  Each time you reset the unit, wait, with power applied, for 10 seconds before removing power for the next reset.  The hardware reset is done by removing the top cover and shorting the reset pins while powering up the board.  Reset pins are found near the front panel LEDs.

Alternatively, at the login prompt, you can enter *defall*.  You will see a message asking if you are sure, answer "yes".  You will see the unit reboot.  Wait 15 seconds and refresh the page to login.

Step 9. Import/Upload your configuration data back to the unit and save the changes.  
Note that connectivity settings and passwords have to be done manually, one at a time.



Note:  This archive contains a beta version of a tool called "announceDiscover.exe".  On units shipped after August of 2017, the discovery tool can find your unit's bootloader and identify its IP address on your LAN.  This does not work on earlier units and is also experimental.  For new Webservers, the discovery tool makes it easier to find your Webserver and also makes it more sure that you are connecting to the correct IP address.

Note:  The latest firmloader tool has a check-box option for "normal" timeout.  When checked, the bootloader software tool will time out after about 15 seconds if it fails to connect to a device.  We have found that some switches take much longer to connect, so if the box is unchecked, the software instructs the bootloader (firmware loader) to remain in the ready mode for about  aminute.  The software also will try continuously to connect for the entire time.  This should only be used if the firmware loader software cannot make a connection to your Webserver in the normal time.  


CircuitWerkes, Inc.
352-335-6555
www.circuitwerkes.com
