pCOWeb
+030220966 – rel. 1.1 – 12.12.2017
54
9.11
FIRMWARE UPDATE
The
pCOWeb
firmware can be updated by uploading it from a computer via the Ethernet connection, using the configuration pages. The firmware is divided
into two separate blocks, each with its own version. The current blocks and versions are:
A2.0.4 (block containing most of the application programs)
B2.0.4 (block containing the BIOS, that is, the GNU/Linux operating system and the basic applications).
To check the firmware version on the
pCOWeb
see
Figure 9.d
on page 43.
INFORMATION
•
It is possible to update the two blocks separately or at the same time.
•
If the two blocks are updated separately,
pCOWeb
does not check for coherence between them.
•
There is no need to update both blocks if one of these is already up-to-date.
•
The order of updates (A then B, or B then A) is indifferent.
•
An earlier block than the current one can also be loaded.
•
Currently there is no incompatibility between the versions of the two blocks; for outdated versions check the release notes supplied.
•
Updating the firmware does not affect the user settings, as the non-volatile memory is divided into areas. Nonetheless, as the information on the sub-
division of the areas is contained in block A, in the future CAREL may need to move the sub-division information following the addition of new functions.
In this case, the change will be described in the documents, and the data will need to be backed up (see section 9.1 on page 41).
IMPORTANT: If when updating block A the procedure is interrupted due to a power failure, the block A transferred is not valid. Upon next reboot, the normal
functions will no longer work, but
pCOWeb
, due to presence of a valid block B, will continue to operate to allow block A to be loaded again, although with a
different procedure (see section 9.11.2 on page 55).
IMPORTANT:
If when updating block B the procedure is interrupted, the product will be need to be sent to CAREL for reprogramming in the factory.
9.11.1
Procedure for updating the firmware from web pages
Firmware updates may be distributed by CAREL into two separate files or in a single file, all having the .car extension. For example, the update relating to the
version that this manual refers to is:
Block name
Block type
Update file name
Date
A2.0.4 - B2.0.4
App + Bios
flash_all-A2.0.4-B2.0.4.car
available on
http://ksa.carel.com
2017.11.13
A.2.0.4
Applications flash_apps-A2.0.4.car 2017.11.13
B.2.0.4 Bios flash_sys-B2.0.4.car
2017.11.13
INFORMATION
pCOWeb
recognises the type of block not by name, but rather by some information it contains.
TIP: if updating block A only on a series of
pCOWeb
devices, use the procedure shown in paragraph 9.11.2 on page 55.
PROCEDURE
1.
Download the update to a directory on the computer.
2.
Open the
pCOWeb
firmware update page (
Figure 9.bb
).
3.
Use the “Browse” button to choose the file corresponding to the block being updated.
4.
Select the “Upload” button: the block will start being transferred to
pCOWeb
. The non-volatile memory is not modified in this phase, so it is still possible
to abort the procedure.
5.
Wait for the flash image upload report to be displayed (see
Figure 9.cc
).
Figure 9.bb - Firmware update page
Figure 9.cc – Flash image upload report - start update or cancel operation