Difference between revisions of "Firmware Upgrade"

From IPLOG
Jump to: navigation, search
Line 7: Line 7:
 
'''Recovery image''' - This part is read only and used to restore the system in the event of a main firmware fatal error of parts Firmware Image 1 and 2.
 
'''Recovery image''' - This part is read only and used to restore the system in the event of a main firmware fatal error of parts Firmware Image 1 and 2.
  
'''Firmware Image 1 and 2''' - This two parts contains the main firmware. One is marked as "current", this firmare is running right now. When Firmware Upgrade starts the new Firmware Image is written to the second Image part which is not running. Due to this feature can not damage the firmware that works properly. After successful upload is marked the new one. The next startup will boot of the new one.  
+
'''Firmware Image 1 and 2''' - This two parts contains the main firmware. One is marked as "current", this firmare is running right now. When Firmware Upgrade starts the new Firmware Image is written to the second Image part which is not running. Due to this feature can not damage the firmware that works properly. After successful upload is marked the new one, the next startup will boot of it.  
  
 
{{NotePre
 
{{NotePre

Revision as of 14:45, 3 January 2019

In this document, we will focus on the Firmware Upgrade

Firmware

Firmware on IPLOG-GAMA is composed of three parts.

Recovery image - This part is read only and used to restore the system in the event of a main firmware fatal error of parts Firmware Image 1 and 2.

Firmware Image 1 and 2 - This two parts contains the main firmware. One is marked as "current", this firmare is running right now. When Firmware Upgrade starts the new Firmware Image is written to the second Image part which is not running. Due to this feature can not damage the firmware that works properly. After successful upload is marked the new one, the next startup will boot of it.

root@buildroot:~# metel-firmware-version

Shows the current version of Recovery and Firmware images.

root@buildroot:~# root@iplog:~# metel-firmware-version
FIRMWARE
========
image:   recovery
version: 2.0.8811

FIRMWARE
========
image:   image 1 (current)   //"current" label informs about right now running firmware
version: 12.0.8824

FIRMWARE
========
image:   image 2
version: 12.0.8811

How to Upgrade firmware