Gate
By default, each Unipi Gate device comes with a Linux Debian-based OS that contains pre-installed Node-RED software. The OS can be reflashed to install any supported software.
To upload OS into the Unipi Gate through its service interface, you need to access the service mode first. To enable it, follow instructions in this article.
Note:
If the USB flash disk is not compatible, Unipi Gate will not start the OS flashing and reboots. In that case, you need to use a different flash disk or the above-mentioned flashing through the service interface.
Note:
If the USB flash disk is not compatible, Unipi Gate will not start the backup process. In that case, you need to use a different flash disk.
Attention:
If you are creating a backup on a device with a lower FID than the one you will flash the backup OS to (e.g. FID 1.1 → FID 2.0), always update the following packages first: g1-kernel-image, g1-u-boot, g1-altboot
Update by the following commands:
sudo apt update sudo apt install g1-kernel-image g1-u-boot g1-altboot
For a Debian 12 based OS you need to update these packages: unipi-kernel, unipi-u-boot, unipi-altboot
sudo apt update sudo apt install unipi-kernel unipi-u-boot unipi-altboot
Attention:
After time some hardware parameters of compute module can be updated (different RAM, different eMMC).
This can require firmware update of compute module for correct functionality.
All devices are always shipped with up-to-date firmware for compute module.
When restoring the backup from older device, the older firmware might be incompatible with a newer compute module and the device might not run properly. It is recommended to regularly update and maintain the backup of the devices to be compatible with the newest version. The backups will then be usable for newer devices.
If a situation happens, where backup cannot be restored (the device is not starting), it is necessary to restore the backup on some other older device and update the system. Then create a backup from the newly updated system. This new backup will work on newer devices.