Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:files:software:os-images:00-start [2021/03/26 14:06]
avsetula
en:files:software:os-images:00-start [2024/02/13 13:21] (current)
avsetula
Line 1: Line 1:
-/* FIXME -> zveřejnit Patrona */ 
 ====== OS Images ====== ====== OS Images ======
 +
 +Here you will find OS images for all Unipi units: ​
 +
 +----
 +
 +<​tile>​
 +| en:​hw:​007-patron:​download-image ​    | Patron ​            | :​en:​hw:​unipi-kb-icon-patron.png ​    |
 +| en:​hw:​01-axon:​download-image ​       | Axon               | :​en:​hw:​unipi-kb-icon-axon.png ​      |
 +| en:​hw:​02-neuron:​download-image ​     | Neuron ​            | :​en:​hw:​unipi-kb-icon-neuron.png ​    |
 +| en:​hw:​025-gate:​download-image ​      | Gate               | :​en:​hw:​unipi-kb-icon-gate.png ​      |
 +| en:​hw:​03-unipi11:​download-image ​    | 1.1 & 1.1 Lite     | :​en:​hw:​unipi-kb-icon-1.png ​         |
 +</​tile>​
 +
 +
 +/*
 +
 This section contains OS images for our controllers. This section contains OS images for our controllers.
  
Line 12: Line 27:
  
 ===== Mervis OS installation on Unipi controllers ===== ===== Mervis OS installation on Unipi controllers =====
-/* FIXME <​html><​span class="​kbBlueText">​Unipi Patron</​span></​html>​ +<​html><​span class="​kbBlueText">​Unipi Patron</​span></​html>​ 
-  * To install the Mervis OS into these controllers,​ you can use one of [[en:​sw:​01-mervis:​running-on-patron-hidden#​flashing_the_os|Flashing the OS]] methods. ​*/+  * To install the Mervis OS into these controllers,​ you can use one of [[en:​sw:​01-mervis:​running-on-patron-hidden#​flashing_the_os|Flashing the OS]] methods.
  
 <​html><​span class="​kbBlueText">​Unipi Axon</​span></​html>​ <​html><​span class="​kbBlueText">​Unipi Axon</​span></​html>​
Line 21: Line 36:
   * Installation on these controllers is indirect, as the OS is burned onto an mSD card with the card insterted into the PLC afterwards. Full description of the process is available in the [[en:​sw:​01-mervis:​running-on-neuron-hidden#​installation_of_mervis|Mervis on Unipi Neuron / 1.1]] tutorial. ​   * Installation on these controllers is indirect, as the OS is burned onto an mSD card with the card insterted into the PLC afterwards. Full description of the process is available in the [[en:​sw:​01-mervis:​running-on-neuron-hidden#​installation_of_mervis|Mervis on Unipi Neuron / 1.1]] tutorial. ​
  
-/* FIXME <​html><​span class="​kbBlueText">​Unipi Gate</​span></​html>​ +<​html><​span class="​kbBlueText">​Unipi Gate</​span></​html>​ 
-  * To install the Mervis OS into these gateway device, you can use one of [[en:​sw:​01-mervis:​running-on-gate-hidden#​flashing_the_os|Flashing the OS]] methods. ​*/+  * To install the Mervis OS into these gateway device, you can use one of [[en:​sw:​01-mervis:​running-on-gate-hidden#​flashing_the_os|Flashing the OS]] methods.
  
 <WRAP center round important 100%> <WRAP center round important 100%>
 <wrap em>Every PLC with Mervis OS 2.3.0 and newer requires a license.</​wrap>​ <wrap em>Every PLC with Mervis OS 2.3.0 and newer requires a license.</​wrap>​
 +{{ :​files:​img_breakline_gray.png?​nolink |}}
 If the PLC is not licenced, it will run in demo mode. The demo mode does not limit the functionality,​ but the program will run only for 20 minutes. After that time, the program will stop running and RUN LEDs will start blinking in a 2-second interval (on/​off). ​ If the PLC is not licenced, it will run in demo mode. The demo mode does not limit the functionality,​ but the program will run only for 20 minutes. After that time, the program will stop running and RUN LEDs will start blinking in a 2-second interval (on/​off). ​
 +{{ :​files:​img_breakline_gray.png?​nolink |}}
 Make sure to **[[en:​sw:​01-mervis:​updating-a-runtime-hidden|Update Runtime at first]]** and then **[[en:​sw:​01-mervis:​use-mervis-runtime-licence-hidden| license the PLC]]**. Make sure to **[[en:​sw:​01-mervis:​updating-a-runtime-hidden|Update Runtime at first]]** and then **[[en:​sw:​01-mervis:​use-mervis-runtime-licence-hidden| license the PLC]]**.
 </​WRAP>​ </​WRAP>​
Line 36: Line 51:
 The factory default Debian-based OS for Patron controllers. Pre-installed by default on all Patron controllers ​ The factory default Debian-based OS for Patron controllers. Pre-installed by default on all Patron controllers ​
  
-/*+
 ==== Patron Mervis OS ==== ==== Patron Mervis OS ====
 Contains Mervis tools and default ModbusTCP & SysFS drivers. Contains Mervis tools and default ModbusTCP & SysFS drivers.
Line 53: Line 68:
 The SSH is enabled by default. The username is: ''​unipi''​ and password is: ''​unipi.technology''​. The SSH is enabled by default. The username is: ''​unipi''​ and password is: ''​unipi.technology''​.
 </​WRAP>​ </​WRAP>​
-*/ 
  
 ==== Patron OpenSource OS ==== ==== Patron OpenSource OS ====
Line 73: Line 87:
 {{page>​files:​software:​os-images:​axon-mervis-os-hidden}} {{page>​files:​software:​os-images:​axon-mervis-os-hidden}}
  
-Previous OS images ​/* +Previous OS images 
-  * {{ :​files:​software:​os-images:​axon-mervis-os_image.2.3.0.28.zip |Unipi-Axon-Mervis-OS_image_v2.3.0.28.zip}} ​*/+  * {{ :​files:​software:​os-images:​axon-mervis-os_image.2.3.0.32.zip |Unipi-Axon-Mervis-OS_image_v2.3.0.32.zip}}
   * {{ :​files:​software:​os-images:​axon-mervis-os_image.2.2.0.30.zip |Unipi-Axon-Mervis-OS_image_v2.2.0.30.zip}}   * {{ :​files:​software:​os-images:​axon-mervis-os_image.2.2.0.30.zip |Unipi-Axon-Mervis-OS_image_v2.2.0.30.zip}}
   * {{ :​files:​software:​os-images:​unipi-axon-os-2018-12-20_v1.9.zip |UniPi-Axon-OS-2018-12-20_v1.9.zip}}   * {{ :​files:​software:​os-images:​unipi-axon-os-2018-12-20_v1.9.zip |UniPi-Axon-OS-2018-12-20_v1.9.zip}}
Line 104: Line 118:
 An up-to-date Mervis OS image to be [[en:​sw:​01-mervis:​running-on-neuron-hidden|deployed to a SD]] card for Neuron controllers running Mervis RT. An up-to-date Mervis OS image to be [[en:​sw:​01-mervis:​running-on-neuron-hidden|deployed to a SD]] card for Neuron controllers running Mervis RT.
 {{page>​files:​software:​os-images:​neuron-mervis-os-hidden}} {{page>​files:​software:​os-images:​neuron-mervis-os-hidden}}
- + 
 +As of image version Mervis OS v2.4.0, Neuron controllers with Raspberry Pi 4 are also supported. 
 + 
 +---- 
 Previous images **only for Neuron controllers** Previous images **only for Neuron controllers**
 +  * {{ :​files:​software:​os-images:​neuron-mervis-os_image-2.3.0.32.zip |Unipi-Neuron-Mervis-OS_image_v2.3.0.32.zip}}
   * {{ :​files:​software:​os-images:​neuron-mervis-os_image-2.2.0.30.zip |Unipi-Neuron-Mervis-OS_image_v2.2.0.30.zip}}   * {{ :​files:​software:​os-images:​neuron-mervis-os_image-2.2.0.30.zip |Unipi-Neuron-Mervis-OS_image_v2.2.0.30.zip}}
  
 Previous images of Mervis OS for Neuron and also UniPi 1. Previous images of Mervis OS for Neuron and also UniPi 1.
-  * {{ :​files:​software:​os-images:​unipi-neuron-mervis-os-2018-12-20_v1.9.zip |UniPi-Neuron-Mervis-OS-2018-12-29_v1.9.zip}} +  * {{ :​files:​software:​os-images:​unipi-neuron-mervis-os-2018-12-20_v1.9.zip |UniPi-Neuron-Mervis-OS-2018-12-29_v1.9.zip}} ​(Mervis v2.1.3) 
-  * {{ :​files:​software:​os-images:​unipi-neuron-mervis-os-2018-09-14_v1.7-beta.zip |UniPi-Neuron-Mervis-OS-2018-09-14_v1.7-BETA.zip}}+  * {{ :​files:​software:​os-images:​unipi-neuron-mervis-os-2018-09-14_v1.7-beta.zip |UniPi-Neuron-Mervis-OS-2018-09-14_v1.7-BETA.zip}} ​(Mervis v2.0.12)
  
 <WRAP center round info 80%> <WRAP center round info 80%>
 To install this OS, it is necessary to have an SD card with a capacity of at least **2GB** in the device. To install this OS, it is necessary to have an SD card with a capacity of at least **2GB** in the device.
 {{ :​files:​img_breakline_2.png?​nolink |}} {{ :​files:​img_breakline_2.png?​nolink |}}
-Since Mervis OS v1.7 the SSH is disabled by default and can be enabled by placing ​a file named sshwithout ​any file extension, onto the boot partition of the SD if needed. The username ​is "unipi" and password ​is "unipi.technology".+In Mervis OS version 1.7 and newer, ​the **SSH** communication protocol ​is disabled by default and must be enabled by creating ​a file named **"ssh.txt"​** (or without the ''​.txt''​ suffix) and placing it into the SD card boot directoryAlternatively,​ you can do so by [[en:​sw:​01-mervis:​updating-a-runtime-configuration-hidden|uploading configuration]] in Mervis IDE.  
 + 
 +The default SSH login is: user ''​unipi'', ​password ​''​unipi.technology''​. **We strongly recommend to change the login immediately after enabling SSH.**
 </​WRAP>​ </​WRAP>​
 \\ \\
Line 149: Line 170:
 \\ \\
  
 +*/
 +
 +/* FIXME - otestovat nebo nahradit
 ==== Extension FW upgrade OS for Neurons ==== ==== Extension FW upgrade OS for Neurons ====
 This is a special image for Neurons whose only purpose is to upgrade inner firmware of Extensions (xS10,​xS30,​xS50) and Neuron controllers to work properly with Mervis UniPi device prototypes v2.0. This is a special image for Neurons whose only purpose is to upgrade inner firmware of Extensions (xS10,​xS30,​xS50) and Neuron controllers to work properly with Mervis UniPi device prototypes v2.0.
Line 162: Line 186:
  
   * {{ :​files:​software:​os-images:​unipian-neuron-os-extension_fw_upgrade-2018-09-25.zip |UniPian-Neuron-OS-Extension_FW_Upgrade-2018-09-25.zip}}   * {{ :​files:​software:​os-images:​unipian-neuron-os-extension_fw_upgrade-2018-09-25.zip |UniPian-Neuron-OS-Extension_FW_Upgrade-2018-09-25.zip}}
 +*/
 +
 +/*
  
 ===== Gate generation OS ===== ===== Gate generation OS =====
 Operating systems for Unipi Gate are based on the Debian OS. Gate series devices are shipped with the Node-RED image by default. Operating systems for Unipi Gate are based on the Debian OS. Gate series devices are shipped with the Node-RED image by default.
  
-/* FIXME - zveřejnit po odladění s EC 
 ==== Gate Mervis OS ==== ==== Gate Mervis OS ====
 Contains Mervis tools and default ModbusTCP & SysFS drivers. Contains Mervis tools and default ModbusTCP & SysFS drivers.
Line 172: Line 198:
 Up-to-date Mervis OS image for Gates Up-to-date Mervis OS image for Gates
 {{page>​files:​software:​os-images:​g1-mervis-os-hidden}} {{page>​files:​software:​os-images:​g1-mervis-os-hidden}}
-*/ 
  
 ==== Gate Node-RED OS ==== ==== Gate Node-RED OS ====
Line 200: Line 225:
 An up-to-date Mervis OS image to be [[en:​sw:​01-mervis:​running-on-neuron-hidden|deployed to a SD]] card for UniPi 1 controllers (Unipi 1.1 and Unipi 1.1. lite) running Mervis RT. An up-to-date Mervis OS image to be [[en:​sw:​01-mervis:​running-on-neuron-hidden|deployed to a SD]] card for UniPi 1 controllers (Unipi 1.1 and Unipi 1.1. lite) running Mervis RT.
 {{page>​files:​software:​os-images:​unipi1-mervis-os-hidden}} {{page>​files:​software:​os-images:​unipi1-mervis-os-hidden}}
 +
 +As of image version Mervis OS v2.4.0, the combination with Raspberry Pi 4 is also supported.
 +
 +----
  
 Previous Mervis OS images **only for Unipi 1.1/Lite** Previous Mervis OS images **only for Unipi 1.1/Lite**
 +  * {{ :​files:​software:​os-images:​unipi1-mervis-os_image-2.3.0.32.zip |Unipi-1-Mervis-OS_image_v2.3.0.32.zip}}
   * {{ :​files:​software:​os-images:​unipi1-mervis-os_image-2.2.0.30.zip |Unipi-1-Mervis-OS_image_v2.2.0.30.zip}}   * {{ :​files:​software:​os-images:​unipi1-mervis-os_image-2.2.0.30.zip |Unipi-1-Mervis-OS_image_v2.2.0.30.zip}}
  
Line 208: Line 238:
 <WRAP center round info 80%> <WRAP center round info 80%>
 To install this OS, it is necessary to have an SD card with a capacity of at least **2GB** in the device. To install this OS, it is necessary to have an SD card with a capacity of at least **2GB** in the device.
 +{{ :​files:​img_breakline_2.png?​nolink |}}
 +In Mervis OS version 1.7 and newer, the **SSH** communication protocol is disabled by default and must be enabled by creating a file named **"​ssh.txt"​** (or without the ''​.txt''​ suffix) and placing it into the SD card boot directory. Alternatively,​ you can do so by [[en:​sw:​01-mervis:​updating-a-runtime-configuration-hidden|uploading configuration]] in Mervis IDE. 
 +
 +The default SSH login is: user ''​unipi'',​ password ''​unipi.technology''​. **We strongly recommend to change the login immediately after enabling SSH.**
 </​WRAP>​ </​WRAP>​
  
Line 230: Line 264:
 == FHEM software image (obsolete) == == FHEM software image (obsolete) ==
   * {{ :​files:​software:​os-images:​unipian_fhem-v0.3-rpi.zip |unipian_fhem-v0.3-rpi.zip}} includes Readme.txt   * {{ :​files:​software:​os-images:​unipian_fhem-v0.3-rpi.zip |unipian_fhem-v0.3-rpi.zip}} includes Readme.txt
 +
 +*/