/
RevolutionPi Release Notes Buster 01/2023 (Core SE RELEASE)
  • Rough draft
  • RevolutionPi Release Notes Buster 01/2023 (Core SE RELEASE)

    für RevPi Core (inklusive Core SE), RevPi Connect (inklusive Connect SE), RevPi Compact und RevPi Flat

    for RevPi Core (including Core SE), RevPi Connect (including Connect SE), RevPi Compact and RevPi Flat

    Unterstützung für Core SE

    Das Image enthält Aktualisierungen des Kernels und vieler Pakete zur Unterstützung des neuen RevPi Core SE. Der Kernel enthält Fehlerbehebungen, von denen die gesamte RevPi-Produktlinie profitiert.

    Support for Core SE

    The image contains updates of the kernel and of many packages to support the new RevPi Core SE. The kernel contains bugfixes which benefit the entire RevPi product line.

    Raspberry Pi OS Buster

    Wie zuvor basiert unser Image auf dem Raspberry Pi OS 2022-09-26, welches wiederum auf Debian Buster basiert. Daher sind einige grundlegende Funktionen des Betriebssystems identisch geblieben (z. B. Suite des APT-Repositorys, Systemidentifikation in der Datei /etc/issue). Weitere Details zu Raspberry Pi OS Updates finden Sie hier https://downloads.raspberrypi.org/raspios_oldstable_armhf/release_notes.txt.

    Basierend auf dem Raspberry Pi OS haben wir einige Anpassungen vorgenommen. So wurden z.B. unnötige Pakete entfernt, APT-Repositories nachgerüstet und angepasste Pakete von KUNBUS installiert. Weitere Details sind hier verfügbar GitHub - RevolutionPi/imagebakery: Create custom images for Revolution Pi, deliciously flavoured .

    Das Image enthält alle Paketaktualisierungen, die von der Raspberry Pi Foundation bis Januar 2023 und vom Revolution Pi Projekt bis Januar 2023 veröffentlicht wurden. Es enthält den Kernel 5.10.152-rt75.

    Raspberry Pi OS Buster

    As before, our image is based on Raspberry Pi OS 2022-09-26 , which in turn is based on Debian Buster. Therefore basic features of the OS remain identical (e.g. suite of the 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 have performed certain customizations such as removing unnecessary packages, adding APT repositories and installing customized packages from KUNBUS. More details are available at GitHub - RevolutionPi/imagebakery: Create custom images for Revolution Pi, deliciously flavoured .

    The image includes all package updates released by the Raspberry Pi Foundation until January 2023 and released by the Revolution Pi project until January 2023. It comes with kernel 5.10.152-rt75.

    Software von Drittanbietern

    Keine Updates.

    3rd party software

    No updates.

    revpi-hat-eeprom

    Das Tool revpi-hat-eeprom wurde entwickelt, um eine boardspezifische Konfiguration zu ermöglichen.
    Für künftige Produkte muss der Kunde dem revpi-factory-reset-Skript keine Informationen mehr zur Verfügung stellen.
    Alle Informationen ist im Eeprom abgelegt. Das Repository für dieses Tool ist hier zu finden: https://github.com/RevolutionPi/revpi-hat-eeprom.git

    Die https://github.com/RevolutionPi/revpi-hat-eeprom/blob/master/docs/RevPi-HAT-EEPROM-Format.md beschreibt den Inhalt des HAT-EEPROMs auf einem RevPi.

    Mit dem Tool “revpi-eep” kann ein Image erstellt werden, das mit dem RevPi-HAT-EEPROM-Format kompatibel ist. Als Eingabe benötigt das Tool eine Konfigurationsdatei im json-Format. Die Beschreibung des json-Formats ist hier zu finden: https://github.com/RevolutionPi/revpi-hat-eeprom/blob/master/docs/JSON-Format.md.

    Wir pflegen ein Repository mit Vorlagenkonfigurationsdateien für alle unterstützten Produkte: GitHub - RevolutionPi/revpi-hat-data: Device specific JSON templates for RevPi HAT EEPROM image generation.

    Das Eeprom sollte nur vom Bootloader gelesen werden. Zur Laufzeit sind die meisten Daten über das procfs (/proc/device-tree/hat/) zugänglich. Für weitere Details siehe https://github.com/RevolutionPi/revpi-hat-eeprom/blob/master/docs/RevPi-HAT-EEPROM-Format.md.

    revpi-hat-eeprom

    The revpi-hat-eeprom tool was created in order to provide a board specific configuration.
    For future products the customer doesn’t need to provide any information to the revpi-factory-reset script.
    All information is located in the eeprom. The repository for this tool is here: https://github.com/RevolutionPi/revpi-hat-eeprom.git

    The https://github.com/RevolutionPi/revpi-hat-eeprom/blob/master/docs/RevPi-HAT-EEPROM-Format.mddescribes the content of the HAT EEPROM on a RevPi.

    The “revpi-eep” tool can be used to create an image which is compatible with the RevPi-HAT-EEPROM-Format. As input the tool needs a configuration file in json format. The json format is described here: https://github.com/RevolutionPi/revpi-hat-eeprom/blob/master/docs/JSON-Format.md.

    We maintain a repository with template configuration files for all supported products: GitHub - RevolutionPi/revpi-hat-data: Device specific JSON templates for RevPi HAT EEPROM image generation .

    The eeprom should only be read by the bootloader. At runtime most data are accessible through the procfs (/proc/device-tree/hat/). See RevPi-HAT-EEPROM-Format.md for more details.

    revpi-modbus

    Wir haben die revpi-modbus Pakete in der Version 1.1.0-1 veröffentlicht. Es wurden verschiedene Optimierungen durchgeführt. Die Lizenz wurde auf GPL-2.0 geändert.

    revpi-modbus

    We have released revpi-modbus packages in version 1.1.0-1. Several optimizations have been performed.
    The license was changed to GPL-2.0.

    piserial

    piserial wurde aufgeräumt. Das Factory Reset wurde für Geräte mit HAT EEPROM angepasst und die Gerätetypen sind nun über den Devicetree erkennbar, so dass einige Operationen während des revpi-factory-reset übersprungen werden können.

    Details zu weiteren Änderungen sind in piserial/debian/changelog at raspios/buster · RevolutionPi/piserial zu finden.

    piserial

    piserial has been cleaned up. Factory reset was adjusted for devices with HAT EEPROM and the device types are now recognizable in the devicetree, thus some operations can be skipped during the revpi factory reset stage.

    For further information please take a look at piserial/debian/changelog at raspios/buster · RevolutionPi/piserial.

    revpi-tools

    revpi-tools wurde als Version 2.0.1-2 veröffentlicht und wie piserial wurde auch revpi-tools umstrukturiert. Die Unterstützung für neuere Versionen des RevPi Core 3+/S/SE wurde hinzugefügt. Weiterhin wird nun nun auf RevPi Flat Geräten der nicht verwendete HDMI Ausgang automatisch während des Bootvorgangs deaktiviert um Strom zu sparen. Ein Upgrade-Problem bei der Verwendung von apt-get upgrade wurde behoben.

    revpi-tools

    revpi-tools was released as version 2.0.1-2 and like piserial, revpi-tools was also restructured. Support for newer versions of the RevPi Core 3+/S/SE have been added. Furthermore, on RevPi Flat devices, the unused HDMI output is now automatically disabled during boot to save power. Fixed an upgrade issue when using apt-get upgrade.

    raspberrypi-kernel

    Das Paket raspberrypi-kernel wurde in Version 9.20221118-5.10.152+revpi1 mit Patches für mehrere "Common Vulnerabilities and Exposures" (CVEs) bezüglich WLAN veröffentlicht: CVE-2022-41674 (RCE) CVE-2022-42719 (RCE) CVE-2022-42720 (RCE) CVE-2022-42721 (DoS) CVE-2022-42722 (DoS).

    Die neue Version bietet auch Unterstützung für RevPi HAT EEPROMs in Form eines Device Tree Overlays und einige Anpassungen in piControl. In piControl wurde ein Problem behoben, bei dem IOs nicht oder unvollständig gestoppt wurden, wenn der Befehl "piTest -S" verwendet wurde. Mit diesem Fix werden die Eingabewerte der angeschlossenen Geräte nicht in das Prozessabbild geschrieben, wenn ein IO-Stop ausgelöst wurde.

    Zusätzlich ist es nun möglich, das Kernel-Paket für die arm64-Architektur zu bauen. Das Standard-Build-Target ist weiterhin armhf.

    Weitere Details sind im offiziellen Changelog zu finden kernelbakery/debian/changelog at master · RevolutionPi/kernelbakery.

    raspberrypi-kernel

    The package raspberrypi-kernel was released in version 9.20221118-5.10.152+revpi1 with patches for several “Common Vulnerabilities and Exposures” (CVEs) regarding WLAN: CVE-2022-41674 (RCE) CVE-2022-42719 (RCE) CVE-2022-42720 (RCE) CVE-2022-42721 (DoS) CVE-2022-42722 (DoS).

    The new release also add support for RevPi HAT EEPROMs in the form of a device tree overlay and some adjustments in piControl.
    In piControl an issue has been fixed whereby IOs were not or were incompletely stopped when using the "piTest -S" command. With this fix the input values of attached devices will not be written to the process images, when an IO stop was issued.

    Additionally, it is now possible to build the kernel package for the arm64 architecture. The default build target is still armhf.

    More details can be found in the official changelog: kernelbakery/debian/changelog at master · RevolutionPi/kernelbakery.

     

     

     

    Related content