Lastest firmware download for WC8 and WC32

On the hw rev 2.2.2 boards, this latest 3.02.30 is to have both DS18B20 and DS2438 on the same bus.
The firmware update is already the easiest possible for this CPU.  It is different from some larger CPU having so much RAM space, this is a little CPU with no much RAM. The firmware update is through tftp utility, and GUI update is through web interface. 
 
CAI_Support said:
On the hw rev 2.2.2 boards, this latest 3.02.30 is to have both DS18B20 and DS2438 on the same bus.
The firmware update is already the easiest possible for this CPU.  It is different from some larger CPU having so much RAM space, this is a little CPU with no much RAM. The firmware update is through tftp utility, and GUI update is through web interface. 
 ok, but there could be a script on the PC saving the existing data on the WC and restoring it later.
could you please include the how-to for the tftp in the zip? thanks
 
All the information, procedures, and extra files, appear to be hidden from the public finding them on the CAI website.

I just gave up, and restored my old version, after attempting to upgrade my WC8 many times, after searching for an hour how to update the firmware, as well as to find it on the CAI website. I have never found any links to get there or mention of firmware updates on the CAI website.

WC8 is actually part of the same company isn't it?
 
Larry, Happy 4th.
There is nothing hidden. In addition, if you send us an email, you will always get answer.
The update procedure is published on our web site:
 

http://www.cainetworks.com/support/how-to-update.html

 
It is under support tab. The firmware download is provided in this thread of discussion.
 
Code:
For wc32 board only, download from this link:
http://www.cainetworks.com/support/download/wc32update040218.zip

Please update firmware, GUI code, then API code in sequence.

GUI source code is same as 4.02.14 level, if building your own GUI from older firmware, you would need to change custom GUI.
http://www.cainetworks.com/support/download/wc32guisrc040214.zip
 
On the WebControl browser interface, there is a help link. When clicked that link, it will come to our product page. On that page, we have added a "Firmware" link that users can download the latest firmware for WC32, WC8.
 
We have made new release for both hw rev 2.3.x and hw rev 2.2.2 boards, they are important updates for improving board stability.
 
Code:
http://www.cainetworks.com/products/webcontrol/wc-download.html
 
We can add DS2438 support to WC32, if there are enough user requests.
You can open a new discussion topic about the usage of DS2438, so that our developers could know how to best support your usage.
 
For WC32, a new firmware update changed email content arrangement, please download from link below:

http://www.cainetworks.com/support/download/wc32update040219.zip

For GUI src download from here for those who making his own GUI code:
 

http://www.cainetworks.com/support/download/wc32guisrc040219.zip


 
Please let us know your feedback and any suggestion.  Thanks.
 
WC32 latest firmware 4.02.20 can be downloaded from here:

http://www.cainetworks.com/support/download/wc32update040220.zip

Please do read the included instruction file inside zip file before performing update.  Due to EEPROM configuration change, please save all the previous configuration and PLC code before update, stop PLC running,  then perform the update, and make sure reload PLC code after update then enable PLC running.
 
status.xml contains all the temp sensor configuration, save a copy of that can make sure your new configuration temp sensors configured the same way.
 
Main changes from previous version are:
1 Support up to 32 DS18B20 temp sensors from previous 16
2 Added oprands IPADDR and IPGATE to allow USB LCD display those information easily
3 Enabled RAMBxy, RAMU/Lx to be directly used in PRINT1 and PRINT2
4 Repartitioned GUI/API EEPROM partition to allow bigger user GUI pages. However, all congiration must be re-entered once updated.
 
There is no stability fix from previous version, only enhancements.
 
There is a new WC32 update file, which added support for HTTP API to set PWM frequency and duty cycle, per request from an ISY developer.
The download link is
 

http://www.cainetworks.com/support/download/wc32update040221.zip


The usage is through http command line:
 

http://192.168.1.15/api/setpwmf.cgi?pwmid=1&freq=2000
http://192.168.1.15/api/setpwmd.cgi?pwmid=1&duty=20

Please note, PWM frequency and duty cycle is not stored in eeprom. So that when power recycle, its configuration may get lost. To make sure pwm setting is not lost, one can use PLC code to SET frequency and duty cycle.
 
If you have any question or suggestion, please do let us know.  We will update user guide later to add this in it.
 
Please note, if your firmware is earlier than 04.02.20, please do save your PLC code and other configurations, since EEPROM storage has changed in 04.02.20, when firmware updated, old configuration may not exist due to storage location change.
 
We made firmware upgrade release today for WC8 HW rev 2.2.2 and 2.3.x board, also for WC32 boards.  Firmware download links are here:
 

HW rev 2.2.2 WC8:
http://www.cainetworks.com/support/download/wc8plc030232-update.zip
HW rev 2.3.x WC8:
http://www.cainetworks.com/support/download/wc8plc030331-update.zip
WC32 boards:
http://www.cainetworks.com/support/download/wc32update040222.zip

 
Please make sure your download have firmware build date as 12/7/2017. These new versions replaced X10 RF support with Etekcity RF sockets support. How-to use Etek feature guide is here:
 

http://www.cainetworks.com/products/webcontrol/WebControlEtekCity.pdf

In firmware upgrade HW rev 2.3.x WC8 boards, it also changed WEBSET to set VAR1 through VAR4 in addition to what user intended to set on server through one GET call.  This feature will be populated to other boards later.
 
Back
Top