Bootloader version and firmware version compatibility Guide

EasyIO 30P Bootloader Firmware Compatibility
Bootloader version and firmware version compatibility
Guide
EasyIO 30P Bootloader Firmware Compatibility
Contents
Introduction ............................................................................................................................................ 3
Bootloader compatibility ........................................................................................................................ 3
Bootloader Upgrade Steps ...................................................................................................................... 6
EasyIO 30P Bootloader Firmware Compatibility
Introduction
This document describe about bootloader version and firmware version compatibility.
Currently we have 4 version of Bootloader that is ported into the controller which is around the
market.
1. Bootloader version 1.30
2. Bootloader version 1.50
3. Bootloader version 1.51
4. Bootloader version 1.53
We did update on our firmware tool to FWTool1.20. This firmware tool enable user to verify which
bootloader version is ported into the controller during the firmware flashing period.
Both firmware tool versions are the same.
We updated the FwToolv1.20 in order to upgrade the controller bootloader to the latest version.
The latest version at the moment is Bootloader 1.53
Image below show the different between both FW Tool.
Image of the FW Tool 1.10 (old version)
Image of the FW Tool 1.11 (new version)
Bootloader compatibility
Bootloader
Compatible Firmware
Remarks
FW Tool Version to Use
EasyIO 30P Bootloader Firmware Compatibility
version
EasyIO30PBacnetV3.0.15 and below
FW Tool 1.10 , FW Tool 1.11
EasyIO30PModbusV3.0.15 and below
FW Tool 1.10 , FW Tool 1.11
EasyIO30PBacnetModbusV3.1.04
FW Tool 1.10 , FW Tool 1.11
EasyIO30PSedona0.4.32 and below
FW Tool 1.10 , FW Tool 1.11
EasyIO30PFormatReset
FW Tool 1.10 , FW Tool 1.11
1.50
EasyIO30PBacnetV3.0.19 and above
FW Tool 1.10 , FW Tool 1.11
1.51
EasyIO30PModbusV3.0.19 and above
FWTool 1.10 , FW Tool 1.11
EasyIO30PSedona0.4.35 and above
FW Tool 1.10 , FW Tool 1.11
EasyIO30PFormatResetBL1.50
FW Tool 1.10 , FW Tool 1.11
1.30
1.53
EasyIO30PBacnetV3.0.xx
All firmware except
FW Tool 1.10 , FW Tool 1.11
firmware for
EasyIO30PModbusV3.0.1xx
FW Tool 1.10 , FW Tool 1.11
bootloader 1.50 and
EasyIO30PBacnetModbusV3.1.xx
bootloader 1.51
FW Tool 1.10 , FW Tool 1.11
EasyIO30PSedona0.4.xx
FW Tool 1.10 , FW Tool 1.11
EasyIO30PFormatReset
FW Tool 1.10 , FW Tool 1.11
EasyIO30PFormatResetBL1.50
FW Tool 1.10 , FW Tool 1.11
Usually user will not have any issue with bootloader version 1.53. Bootloader 1.53 supports all
firmware regardless of previous or latest firmware.
Error will occurred when an incompatible firmware selected during the flashing period. It will state
EasyIO 30P Bootloader Firmware Compatibility
“transfer is cancelled by device”
If this happen, please refer back to table above for firmware compatibility for compatible firmware
version or upgrade the bootloader version 1.53.
It is recommend to upgrade the bootloader version to 1.53.
Steps to perform in order to upgrade the controller bootloader are in the next section.
EasyIO 30P Bootloader Firmware Compatibility
Bootloader Upgrade Steps
Step 1:
Get the controller into bootloader mode.
Please refer to document EasyIO Basic 01 – Firmware Flashing User Guide for detail step
Step 2:
Open the FwToolV1.20.exe
Please request the FwToolv1.20.exe from Infocon Technical Support.
Step 3:
Select the desire firmware needed to be flash into the controller.
EasyIO 30P Bootloader Firmware Compatibility
Step 4:
If a controller that ported with bootloader prior to 1.53 , it will prompt for bootloader upgrade.
We highly recommend user to upgrade the bootloader to version 1.53.
Please DO NOT cycle power or loss network connection during this bootloader upgrade period. If
any interruption occurs it will damage the controller and the controller needs to send back to EasyIO.
Step 5:
A successful session will be shown below. It will show the boot loader version, telnet login, details
and the process of firmware flashing.
Step 6:
The FwToool.exe will proceed to upgrade the bootloader. The FwTool.exe progress bar will stop at
half way.
EasyIO 30P Bootloader Firmware Compatibility
If the bootloader is successfully being upgraded the FwTool will prompt user to reset the controller.
Hit the reset button once.
EasyIO 30P Bootloader Firmware Compatibility
Step 7:
After hitting the RESET button on the controller , the FwTool.exe will proceed to flash the controller
with the firmware selected in Step 3.
A successful firmware flashing will show as image below