Blog

Umfassendes RAUC Dokumentations-Update

Enrico Jörns | | RAUC, Documentation

Wie in vielen Projekten, ist auch bei RAUC an vielen Stellen nach massiver Entwicklung meist nicht mehr ausreichend Zeit geblieben, die Änderungen, neuen Features und grundlegenden Konzepte angemessen aufbereitet in der Dokumentation unter zu bringen und zu erklären.


Pengutronix wird Yocto Project Participant

Enrico Jörns | | Yocto

Nicht zuletzt da das Yocto Projekt aus der Embedded-Welt schon seit längerem nicht mehr weg zu denken ist, setzt auch Pengutronix bereits seit einigen Jahren neben PTXdist in diversen Projekten auch OpenEmbedded erfolgreich als Distributions-Buildtool ein.


Etnaviv-Unterstützung in Wayland Mainline

Lucas Stach | | Etnaviv

Wenn man der Entwicklung des Linux Grafikstacks folgt, konnte man in den letzten Wochen die Releases von MESA 17.2 und Weston 3.0 beobachten. Neben den üblichen Verbesserungen und Bugfixes für diverse Grafik-Hardware stellen diese aber auch einen wichtigen Meilenstein für das Etnaviv Projekt dar: mit diesen Releases gibt es vollständigen Support für Vivante-Grafikchips in Wayland!


Vortrag: Long Term Maintenance (Embedded Recipes)

Robert Schwebel | | Event, Talk, Mainline Linux

Während die technische Seite der Erstellung von Embedded Linux Systemen ein weitgehend gelöstes Problem ist, wohnen dem Betrieb solcher Systeme mit Verbindung zum Internet über lange Zeiträume gewisse Herausforderungen inne.


PTXdist: Schon gewusst? Heute: Mal eben neu booten

Jürgen Borleis | | PTXdist, DidYouKnow

Wer während der Entwicklung an einem embedded System selbiges immer wieder mal komplett neu starten muss, wird es zu schätzen wissen, wenn so wenig wie möglich getan werden muss, um bei veränderten Daten das System im konsistenten Zustand zu halten.


DistroKit - A Playground BSP for PTXdist

Robert Schwebel | | PTXdist, DistroKit

At Pengutronix we are using PTXdist to automatically integrate many industrial embedded Linux projects. Some time ago I started DistroKit: This example BSP shall be able to demonstrate PTXdist features.


PTXdist: Schon gewusst? Heute: Das Entwicklerleben verschönern

Jürgen Borleis | | PTXdist, DidYouKnow

Es gibt Dinge, die machen das Leben als Entwickler einfacher - und schöner. Hier dazu ein Beispiel.


OSADL Networking Day 2017

Robert Schwebel | | OSADL, RAUC

In the last talk before lunch, my colleague Enrico Jörns talked about the RAUC (Robust Auto Update Controller) framework.


RAUC v0.1.1 released

Robert Schwebel | | rauc

RAUC is making progress, and my colleagues Enrico Jörns and Jan Lübbe finally pushed out a new release today that reflects what happened during the last months. Updating embedded linux systems in the field in a secure and robust way becomes more and more important; we had many interesting talks with our customers during the last time, and some of the new ideas are already finding their way into the codebase. However, there is still a lot of work ahead, and if you have more ideas, either drop us a note on the community channels, send patches or github pull requests, or ask for commercial help!


labgrid: Test Automation Framework Released

Robert Schwebel | | labgrid

At Pengutronix, one of the most important tasks in our industrial linux projects is testing of embedded systems. While testing is easy on the component level (there are many unit test frameworks around), it is increasingly difficult on system level. Tests do not only run code and compare results, they need to bring the device-under-test into different states (i.e. "bootloader", "linux console", "power off"). If you have many embedded Linux devices, remote-controlling power, serial consoles, network, switches, reset lines, SD cards in scalable, automatic labs is also on the wishlist.


Chemnitz Linux Days 2017

Robert Schwebel | | Conference, Event, CLT, Etnaviv, RAUC, labgrid

In the first talk today, Michael Tretter reports about the current state of Open Source Graphics for Embedded Systems. For regular observers, it's probably not surprising that the focus will be on i.MX6, Etnaviv and the IPU.


Pengutronix Contributions to v4.10

Robert Schwebel | | Kernel

Here is a short report about Pengutronix' contributions to the 4.10 kernel. It mainly contains more improvements for the i.MX6 graphics and video subsystem, Etnaviv, Marvell Orion and Altera SoCFPGA.


ELC Europe 2016, Berlin

At the ELC Europe 2016 in Berlin our colleagues Jan Lübbe and Mark Kleine-Budde are talking about two interesting and important presentations about Kernel longterm maintenance strategies and verified boot.


Frei verfügbares Linux BSP für Emulierte ARM/x86 Plattformen

Robert Schwebel | | PTXdist

Hildesheim, Germany - Pengutronix veröffentlicht eine aktualisierte Version ihres Board Support Package für generische und emulierbare ARM/x86 Plattformen. Dieses Board Support Package bringt alle für die Simulation benötigten Software-Komponenten mit. Es richtet sich hauptsächlich an Neulinge in der embedded Programmierung, kann aber auch dem erfahrenen Anwender als Ausgangspunkt für ein eigenes Projekt mit ARM oder x86 basierten Systemen dienen.


Pengutronix Techweek 2014

Robert Schwebel | | Events

In der Kalenderwoche 25/2014 ist das Pengutronix Team nicht regulär im Büro in Hildesheim erreichbar; in dieser Zeit findet die jährliche Pengutronix TechWeek statt.


Barebox-2014.03.0

Robert Schwebel | | barebox

Das Barebox Projekt hat Version 2014.03.0 des Bootloaders veröffentlicht.


Barebox-2014.02.0

Jürgen Borleis | | barebox

Die Version 2014.02.0 des Barebox Bootloaders wurde veröffentlicht:


Pengutronix' Activities in Linux 3.13

Robert Schwebel | | Mainline Kernel

During our embedded linux projects, the kernel engineers at Pengutronix do a lot of improvements which end up in the mainline kernel. Here's a short story about what went into the recently released 3.13:


PTXdist 2014.01.0

Jürgen Borleis | | PTXdist

The PTXdist project has released version 2014.01.0 of the embedded linux build system:


New PTXdist Features in 2013

Jürgen Borleis | | PTXdist

The main new feature was the introduction and tuning of the toolchain 'wrapper': This wrapper ensures a new level of control about how a PTXdist project is build. In earlier days, the binary results relied more or less on the buildsystem each package comes with. With the new wrapper, a package's buildsystem calls the wrapper instead of gcc and other toolchain components, and all command line parameters given to it can be checked or extended. The wrapper provides enforcement of:



Embedded World 2010

Jan Lübbe |