Document toolboxDocument toolbox

RevolutionPi Release Notes Buster 05/2022

 

 

 

 

für RevPi Core, RevPi Connect, RevPi Compact und RevPi Flat

Raspberry Pi OS Buster

Unser Image basiert auf dem Raspberry Pi OS 2022-01-28, welches auf Buster basiert. Daher sind einige grundlegende Funktionen des Betriebssystems identisch geblieben (z. B. Suite des APT Repository, Systemidentifikation in der Datei /etc/issue). Weitere Details über Raspberry Pi OS Updates sind verfügbar unter https://downloads.raspberrypi.org/raspios_oldstable_armhf/release_notes.txt .

Basierend auf dem Raspberry Pi OS haben wir Anpassungen vorgenommen, u.a. haben wir unnötige Pakete entfernt, die Pakete mit APT Repositories nachgerüstet und angepasste Pakete von KUNBUS installiert. Weitere Details sind unter https://github.com/RevolutionPi/imagebakery zu finden.

Das Image enthält alle Paket-Updates, die bis Mai 2022 veröffentlicht wurden, und es wird mit Kernel 5.10.103-rt62 ausgeliefert.

Software von Drittanbietern

keine Updates

logi-rts

logi-rts liegt in der Version 5.0.0-4 vor. Die nicht-interaktive Installation des Debian Pakets funktioniert damit wieder.

python3-revpimodio2

python-revpimodio2 liegt in der Version 2.5.10 vor. Mehrere Bugs wurden seit der Version 2.5.7 gefixt. Weitere Details sind in https://github.com/RevolutionPi/revpimodio2/blob/master/debian/changelog zu finden.

PiCtory

PiCtory liegt in der Version 2.0.6 vor. Es wurden die verwendeten Javascript-Bibliotheken aktualisiert. Es werden nun Geräte mit dem Compute Modul 4S (Connect S/SE und Core S/SE) unterstützt.

Nicht-konfigurierbare IOs für internen Gebrauch in mehreren Gerätetypen entfernt. Problembehebung der Serialisierung von Gateways über die PiBridge.

revpi-webstatus

revpi-webstatus liegt in der Version 2.0.4-1 vor. Es wurden die verwendeten Javascript-Bibliotheken aktualisiert.

revpi-bluetooth

revpi-bluetooth liegt in der Version 1.0.3-1 vor. Geräte mit dem Compute Modul 4S werden nun ebenfalls unterstützt.

piserial

piserial liegt in der Version 2.1.0-2 vor. Intern wurde von net-tools auf iproute2 umgestellt. Connect SE und Core SE werden als neue Geräte unterstützt. Zur Vermeidung missverständlicher Fehlermeldungen wurde die Möglichkeit entfernt, die MAC-Adresse beim Werksreset ohne Neustart zu ändern.

nodejs

nodejs liegt in der Version 14.19.1 vor. Weitere Details sind in https://nodejs.org/en/blog/release/v14.19.1/ zu finden.

raspberrypi-kernel

raspberrypi-kernel liegt in der Version 9.20220524-5.10.103+revpi1 vor. Weitere Details sind in https://github.com/RevolutionPi/kernelbakery/blob/master/debian/changelog zu finden.

revpi-modbus

revpi-modbus Pakete liegen in der Version 1.0.11-1 vor. Es wurde eine Race Condition bei der Initialisierung des Modbus Service behoben, die den Dienst gestartet hatte, bevor das zugehörige Gerät dafür bereit war. Das hatte zum Einfrieren des Dienstes geführt.

noderedrevpinodes-server und node-red-contrib-revpi-nodes

NodeRed RevPi Server liegt in Version 1.0.4, das Nodes-Paket in Version 1.0.9 vor. Dies behebt ein Speicherleck und verbessert die Stabilität in der Verbindung zwischen Server und Clients. https://revolutionpi.de/forum/viewtopic.php?t=3373

revpi-tools

revpi-tools liegt in Version 1.0.16-1 vor. Connect SE und Core SE werden als neue Geräte unterstützt. Portabilität und Sicherheit der Tools wurden verbessert.

revpipyload

revpipyload liegt in Version 0.9.7 vor. Weitere Details sind unter https://github.com/naruxde/revpipyload/commits/master zu finden.

 

for RevPi Core, RevPi Connect, RevPi Compact and RevPi Flat

Raspberry Pi OS Buster

Our image is based on Raspberry Pi OS 2022-01-28, which is based on Buster. Therefore some basic features of the OS remain identical (e.g. suite of APT repository, system identification in the file /etc/issue). More details about Raspberry Pi OS updates are available at https://downloads.raspberrypi.org/raspios_oldstable_armhf/release_notes.txt .

Based on the Raspberry Pi OS, we did customizations, which include among others: Removing unnecessary packages, upgrading the packages with APT repositories, installing customized packages from KUNBUS. More details are available at https://github.com/RevolutionPi/imagebakery .

The image includes all package updates released until May 2022 and comes with kernel 5.10.103-rt62.

3rd-party software

no updates

logi-rts

We release logi-rts in version 5.0.0-4. The non-interactive installation of the package is fixed with this version and is working properly now.

python3-revpimodio2

We release python-revpimodio2 in version 2.5.10. Several bugs have been fixed since version 2.5.7. You can find more details about the fixes in https://github.com/RevolutionPi/revpimodio2/blob/master/debian/changelog .

PiCtory

PiCtory is available in version 2.0.6. Its Javascript libraries have been updated. Products with the Compute Module 4S (Connect S/SE und Core S/SE) are now supported.

Non-configurable IOs for internal use removed from several device types. Bugfix concerning serialization of gateways via PiBridge.

revpi-webstatus

revpi-webstatus is available in version 2.0.4-1. Its Javascript libraries have been updated.

revpi-bluetooth

revpi-bluetooth is available in version 1.0.3-1. Products with the Compute Module 4S are now also supported.

piserial

piserial is available in version 2.1.0-2. Internally it was changed from net-tools to iproute2. It introduces support for Connect SE and Core SE. As a workaround for ambiguous errors upon factory reset, MAC addresses can only be changed with a reboot from now on.

nodejs

We preinstalled nodejs version 14.19.1. For further information on what has been fixed or changed please take a look at https://nodejs.org/en/blog/release/v14.19.1.

raspberrypi-kernel

We are releasing raspberrypi-kernel in version 9.20220524-5.10.103+revpi1. For further information please take a look at https://github.com/RevolutionPi/kernelbakery/blob/master/debian/changelog .

revpi-modbus

We have released revpi-modbus packages in version 1.0.11-1. They contain a fix for a race condition during initialization of the modbus service, which started the service before the corresponding device was ready. That led to a freeze of the service.

noderedrevpinodes-server and node-red-contrib-revpi-nodes

NodeRed RevPi server has been released as version 1.0.4. The nodes package has been released in version 1.0.9. This fixes a memory leak and improves the stability of the connection between server and clients. https://revolutionpi.de/forum/viewtopic.php?t=3373

revpi-tools

revpi-tools has been released as version 1.0.16-1 and introduces support for Connect SE and Core SE. Improved portability and security.

revpipyload

revpipyload has been released as version 0.9.7. For further information please consult https://github.com/naruxde/revpipyload/commits/master