This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:keros_custo:upgrade [2019/09/25 15:41] ghi created |
wiki:keros_custo:upgrade [2023/06/02 16:42] (current) ehe [Major firmware upgrades] |
||
---|---|---|---|
Line 10: | Line 10: | ||
The firmware is released in two formats: __KerOS__ and __Liveburner__. | The firmware is released in two formats: __KerOS__ and __Liveburner__. | ||
- | These have very different behavior, so please use the appropriate file before updating, see the difference in [[wiki:upgrade#upgrade_process| upgrade process]] section. | + | These have very different behavior, so please use the appropriate file before updating, see the difference in [[wiki:keros_custo:upgrade#upgrade_process| upgrade process]] section. |
==== Major firmware upgrades ==== | ==== Major firmware upgrades ==== | ||
- | === From KerOS version 3.x to KerOS version 4.0 === | + | === From KerOS version 4.3.3 to KerOS version 5.X === |
- | To upgrade the system from KerOS version 3.x to KerOS version 4.0 the use of a liveburner is mandatory. | + | To upgrade the system from KerOS version 4.3.3 to KerOS version 5.X the use of a liveburner is mandatory. |
Two possibilities are available: | Two possibilities are available: | ||
- | * Upgrade with a custom liveburner. It allows to keep some elements like gateway configuration. To build a custom liveburner, please refer to the dedicated page: [[wiki:upgrade_keros3_to_4|Upgrade from KerOS version 3.X to 4.0 with custom liveburner]] | + | * Upgrade with a custom liveburner. It allows to keep some elements like gateway configuration. To use a custom liveburner, please refer to the dedicated page: [[..:keros_custo:upgrade_major_version|Major version upgrade with a custom liveburner]] |
- | * Upgrade with a regular liveburner (erasing the whole partition to reinstall the firmware). Use the liveburner provided in the [[wiki:resources#keros_firmware_and_toolchain|Wirnet gateways resources page]] and the upgrade process below. | + | * Upgrade with a regular liveburner (erasing the whole partition to reinstall the firmware). Use the liveburner provided in the [[..:resources:resources#keros_firmware_and_toolchain|Wirnet gateways resources page]] and the upgrade process below. |
=== From KerOS version 3.x to KerOS version 4.1 === | === From KerOS version 3.x to KerOS version 4.1 === | ||
Line 27: | Line 28: | ||
- Upgrade to KerOS version 4.0 using a liveburner | - Upgrade to KerOS version 4.0 using a liveburner | ||
- Upgrade from KerOS version 4.0 to KerOS version 4.1 using a KerOS package | - Upgrade from KerOS version 4.0 to KerOS version 4.1 using a KerOS package | ||
+ | |||
+ | |||
+ | === From KerOS version 3.x to KerOS version 4.0 === | ||
+ | |||
+ | To upgrade the system from KerOS version 3.x to KerOS version 4.0 the use of a liveburner is mandatory. | ||
+ | Two possibilities are available: | ||
+ | |||
+ | * Upgrade with a custom liveburner. It allows to keep some elements like gateway configuration. To build a custom liveburner, please refer to the dedicated page: [[wiki:keros_custo:upgrade_keros3_to_4|Upgrade from KerOS version 3.x to 4.0]] | ||
+ | * Upgrade with a regular liveburner (erasing the whole partition to reinstall the firmware). Use the liveburner provided in the [[wiki:keros_custo:upgrade_keros3_to_4|Upgrade from KerOS version 3.x to 4.0]] page and the upgrade process below. | ||
===== Upgrade process ===== | ===== Upgrade process ===== | ||
==== Upgrade using a KerOS package ==== | ==== Upgrade using a KerOS package ==== | ||
- | Upgrade system using an upgrade package (i.e. ''keros_4.X.Y_klk-lpbs-signed.ipk'' file) is only available from a firmware version >= 4.0. | + | |
+ | Upgrade using a KerOS package (i.e. ''keros_4.X.Y_klk-lpbs-signed.ipk'' file) could be done only with the same major version. \\ | ||
+ | Example: \\ | ||
+ | * Upgrade from Keros 4.X.X to KerOS 4.Y.Y is possible with a KerOS package (same major version) | ||
+ | * Upgrade from Keros 4.X.X to KerOS 5.X.X is not possible with a KerOS package (major version is different) | ||
The upgrade will install the new KerOS firmware with some consequences on the data: | The upgrade will install the new KerOS firmware with some consequences on the data: | ||
Line 45: | Line 59: | ||
- Restore sysupgrade files => will override new firmware files!! | - Restore sysupgrade files => will override new firmware files!! | ||
- | To upgrade your system, follow the software update process. Information [[wiki:sw_updates|here]]. | + | To upgrade your system, follow the software update process. Information [[wiki:keros_custo:sw_updates|here]]. |
==== Upgrade using a liveburner package ==== | ==== Upgrade using a liveburner package ==== | ||
Line 55: | Line 69: | ||
* Erases the whole partition to reinstall the firmware. | * Erases the whole partition to reinstall the firmware. | ||
- | To upgrade your system, follow the software update process. Information [[wiki:sw_updates|here]]. | + | To upgrade your system, follow the software update process. Information [[wiki:keros_custo:sw_updates|here]]. |
===== Configuration management (sysupgrade) ===== | ===== Configuration management (sysupgrade) ===== | ||
Line 123: | Line 137: | ||
Hotfix packages are only available for a specific version of the firmware. So in case of upgrade, they will be automatically removed. | Hotfix packages are only available for a specific version of the firmware. So in case of upgrade, they will be automatically removed. | ||
- | More information on hotfix package [[wiki:package_management#hotfix_packages|here]]. | + | More information on hotfix package [[wiki:keros_custo:package_management#hotfix_packages|here]]. |