CTI Janus Programmable Automation Controller IOG
39
CHAPTER 6
UPDATING FIRMWARE
6.1
Overview
The Janus controller stores the operating firmware in non-volatile flash memory. You can replace the current
operating firmware with a different version to correct problems or add new features.
Prior to updating firmware, you will need to obtain a firmware update file for the Janus controller. This file can be
downloaded from the CTI website
http://www.controltechnology.com/downloads/
. After obtaining this file, you
should save it to a file on your PC or on an accessible network drive.
The firmware update process is a three-step operation consisting of the following steps:
1)
Verification of an encrypted firmware file
to ensure the file contains only “trusted executables” before
it
is installed on the Janus controller
2)
Extraction of OS/firmware file,
3)
Copy of the OS/firmware file to the root folder of the internal SD card where it will execute after the next
module reset.
There are three methods for updating firmware. They are described in the following sections.
6.2
Front Panel SD Card Firmware Update
The procedure requires the following steps:
1)
Copy the new firmware file downloaded from CTI website to root directory of a SD card and insert that card
into the front panel SD card slot. The firmware file can be a compressed zip file or binary file (boot.bin)
extracted from the zip file.
2)
Turn off power to the chassis, remove the PLC, set Module Switch 2 to CLOSED position, ensure Module Switch
4 is OPEN, re-install the module into the chassis, and restore power to the chassis.
3)
The controller attempts to find the firmware file in the root directory of the front panel SD card.
4)
If any of the following errors occur, UF
Er
indicating
Firmware Update Error
is displayed and the appropriate
error code (see below) is generated.
•
If a properly formatted SD card is not inserted into the front panel receptacle:
Error 370 (
Front Panel SD Card Not Accessible
) is reported.
•
If
file with ‘.zip’ extension
or file named ‘boot.bin’
cannot be found in the SD card root folder:
Error 250 (
Front Panel SD Card
–
Update File Not found
) is reported.
•
If the update file is found but not valid for controller product/ model:
Error 260 (
Front Panel SD Card -Invalid Update File
) is reported.
If one of these errors exists, the firmware will repeatedly attempt to perform this operation as long as the
controller remains in this mode. This allows you to insert (or modify and insert) an SD card without having to
reset the controller. Each time you insert the SD card, the operations in steps 3-4 are repeated.