03 EasyIO FC20 Firmware Upgrade v1.3 PDF
03 EasyIO FC20 Firmware Upgrade v1.3 PDF
EasyIO FC Series
Firmware Upgrade User Guide
1
FC-20 Series – Firmware Upgrade v1.3
th
17 Jan 2018
Updated disclaimer and support channel emails addresses
Removed Sedona Workbench installation.
2
FC-20 Series – Firmware Upgrade v1.3
Disclaimer
Confidentiality Notice
The information contained in this document is confidential information of EasyIO Holdings Pte Ltd. Such
information and the software described herein, is furnished under a license agreement and may be used
only in accordance with that agreement.
The information contained in this document is provided solely for use by EasyIO Holdings Pte Ltd
employees, licensees, and system owners; and, except as permitted under the below copyright notice, is
not to be released to, or reproduced for, anyone else.
While every effort has been made to assure the accuracy of this document, EasyIO Holdings Pte Ltd is not
responsible for damages of any kind, including without limitation consequential damages, arising from
the application of the information contained herein. Information and specifications published here are
current as of the date of this publication and are subject to change without notice. The latest product
specifications can be found by contacting our corporate headquarters or support channel.
Trademark Notice
BACnet and ASHRAE are registered trademarks of American Society of Heating, Refrigerating and Air-
Conditioning Engineers. All other product names and services, mentioned in this publication, that are
known to be trademarks, registered trademarks, or service marks are the property of their respective
owners.
Disclaimer
The material in this manual is for information purposes only. The contents and the product it
describes are subject to change without notice. EasyIO Holdings Pte Ltd makes no
representations or warranties with respect to this manual. In no event shall EasyIO Holdings Pte Ltd be
liable for any damages, direct or incidental, arising out of or related to the use of this manual.
3
FC-20 Series – Firmware Upgrade v1.3
FCC Caution
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
(1) This device may not cause harmful interference, and (2) this device must accept any interference
received, including interference that may cause undesired operation.
4
FC-20 Series – Firmware Upgrade v1.3
Table of Contents
Introduction ....................................................................................................................................................6
FC FwTool.exe .................................................................................................................................................7
Firmware Upgrade Tab ...............................................................................................................................8
Terminal Tab .............................................................................................................................................10
Communication Setting Tab .....................................................................................................................11
Firmware Upgrade ........................................................................................................................................12
Terminal Mode .............................................................................................................................................14
Communications Settings .............................................................................................................................17
Technical Support .........................................................................................................................................19
5
FC-20 Series – Firmware Upgrade v1.3
Introduction
EasyIO FC-20 is low cost competitive controller for small standalone control. It only comes with serial
communications.
All FC series comes with build in boot loader. Build in boot loader comes handy for firmware flashing or
updating.
The Build boot loader can only be carried out directly. It does not support remote boot loader
mode.
The FC FwTool.exe comes in a bundle with the boot loader mode, terminal mode and also serial settings
mode. It is a 3 in 1 tool bundle.
6
FC-20 Series – Firmware Upgrade v1.3
FC FwTool.exe
Below is how the FC FwTool.exe user interface looks like.
Selection Tab
There are three selection tabs available;
1. Firmware Upgrade
2. Terminal Mode
3. Communication settings
7
FC-20 Series – Firmware Upgrade v1.3
Firmware selection
This field is to select/locate the firmware file (.bin) in the local computer.
Options
There are 3 options. All the options are only useable when the EasyIO FC device is in boot loader mode.
Out of boot loader mode it does not serve any function.
If option button is click when the device is not in boot loader mode, it will pop up an error message
saying that device is not in boot loader mode.
8
FC-20 Series – Firmware Upgrade v1.3
Options Function
Device Firmware Upgrade To upgrade the firmware of the EasyIO FC device
according to the firmware selected at the firmware
selection field.
Device Firmware Detail To retrieve the firmware information when EasyIO
FC device in boot loader mode.
Device firmware Run To kick the boot loader mode into running mode.
9
FC-20 Series – Firmware Upgrade v1.3
Terminal Tab
Content window
This window displays a set of selection when the program had successfully connected to the EasyIO FC
device.
10
FC-20 Series – Firmware Upgrade v1.3
Setting
This window is to define the Modbus or BACnet serial comm. settings to be edited for all connected
device in the bus.
When set button is hit, it will set the serial comm. settings to the entire scanned device in the device
window below.
Device Window
This window shows the total number of available device in the bus.
Scanning address range is 1 ~ 127.
11
FC-20 Series – Firmware Upgrade v1.3
Firmware Upgrade
Step 1
Obtain the required files from EasyIO technical support at [email protected]. The firmware file is a
.bin file.
Latest firmware with BTL certification is FC-20 V2.2.00.bin
Step 2
Launch FC FwTool.exe.
Connect a USB to RS-485 to the PC and the EasyIO FC RS-485 Port 1.
**Only Port 1 is available for firmware upgrade. **
**Port 2 will not accept firmware upgrade**
Step 3
At the firmware upgrade tab, locate the .bin file.
Select the COM port that represents the USB RS-485 cable that is connected to your computer.
Step 4
While the controller is in ON mode, hold down both buttons for 1 second and release the reset
button (left button) , wait for the STS Led to flash fast and release the service button (right button).
12
FC-20 Series – Firmware Upgrade v1.3
Step 5
Make sure the controller is in boot loader mode. The status LED will flash approx 5Hz when the device is
in boot loader mode.
Step 6
To verify the firmware version, hit the Device Firmware Detail button to retrieve the firmware
information. This step can be skipped if you know about the firmware version.
Step 7
Hit the Device Run Firmware button to kick the EasyIO FC device out of boot loader mode into running
mode.
13
FC-20 Series – Firmware Upgrade v1.3
Terminal Mode
Step 1
Launch FC FwTool.exe.
Step 2
Connect a USB to RS-485 to the computer andconnect the RS 485 +ve and –ve lead to EasyIO FC RS-485
Port 1.
**Only Port 1 is available for terminal mode. **
**Port 2 is NOT available for terminal mode**
Step 3
Select the COM port that represents the USB RS-485 cable that is connected to your computer.
Step 4
While the controller is in normal operation mode, press and hold down space bar on the keyboard.
While holding down the “Space Bar” key, verify the comm. LED at the EasyIO FC controller is blinking fast.
This shows that communication is waiting for connection.
Step 5
If the protocol is set to run BACnet MSTP (DIP 1 = ON), follow this step.
Power off the controller, press and hold down space bar on the keyboard.
While holding down the “Space Bar” key power ON the controller. Hold down for approx 5 seconds.
Step 6
When the STS LED blinks at approx 5Hz, release the space bar button. The terminal window should show
the login page.
14
FC-20 Series – Firmware Upgrade v1.3
Step 7
Login to the terminal mode with the below credentials.
Username : admin
Password : 1234
Step 8
After successful login, window will display below options. Select one of the menu using number key to
proceed.
I. Serial Port :
Read only, shows the protocol selection done which done by setting the DIP
switch 1.
II. Modbus :
Menu to change the Modbus serial settings.
III. Bacnet :
Menu to change the Bacnet serial settings.
Bacnet Device ID , baud rate can be change in this sub menu.
IV. Username :
This is to change the terminal mode username.
V. Password :
This is to change the terminal mode password.
15
FC-20 Series – Firmware Upgrade v1.3
VIII. Exit:
To kicked the controller out of terminal mode to enter normal running mode.
Step 9
When settings are done, hit “ESC” keyboard button to return to previous menu.
Choose selection 8 to exit the terminal mode or else press the onboard reset button.
16
FC-20 Series – Firmware Upgrade v1.3
Communications Settings
Step 1
Launch FC FwTool.exe.
Step 2
Connect a USB to RS-485 to the PC and the EasyIO FC RS-485 Port 1.
Step 3
Under the firmware upgrade tab, locate the .bin file.
Select the COM port that represents the USB RS485 cable.
This tab will only work if the hardware protocol DIP switch is set to Modbus (DIP 1 = OFF position).
It will not work if the protocol DIP switch set to BACnet (DIP 2 = OFF position).
Step 4
Choose the desire Modbus Baud Rate, Parity, Stop Bit for Modbus protocol or/and BACnet baud rate for
BACnet protocol. Auto Baud Rate is supported for BACnet MS/TP.
Port 2 RS-485 only supports Modbus protocol and the non changeable serial parameters are;
Step 5
Hit “Scan” and the program will scan the bus for all the Modbus devices. It will scan from address 1 to
127.
The window below will show the total number of Modbus devices.
17
FC-20 Series – Firmware Upgrade v1.3
Step 6
The window below will show the total number of Modbus devices.
If there is a duplicate Modbus address in the bus, it will prompt an error and the scan will be stop.
Step 7
Hit Set button and the program will set the selected serial settings to all the device listed in the window.
The device do not need a power cycle or reboot for the serial settings to take effect. Try rescanning again
to confirm the serial settings.
18
FC-20 Series – Firmware Upgrade v1.3
Technical Support
For technical support issues please contact technical support person as below ;
Worldwide and Asia Pacific Support : [email protected]
Americas Support : [email protected]
Europe Support : [email protected]
19