Artikel von Robert Schwebel
Komplexität beherrschen mit Open Source
Vor ein paar Tagen ist etwas spannendes passiert: Ich habe mein allererstes Embedded System wiedergesehen - eine nach nunmehr ca. 34 Jahren defekte Schrittmotorsteuerung für die Teleskope der Volkssternwarte Rothwesten, die ich in den Sommerferien in der 12. Klasse gebaut habe. Schaut man sich die Entwicklung von damals bis hin zu unseren aktuellen industriellen Embedded Systems an, wird schnell klar, warum sowas heute nur noch mit Open Source Software sinnvoll beherrschbar ist.
Chemnitzer Linux-Tage 2023
Nach der Corona-Pause finden am 11.+12.03.2023 die Chemnitzer Linux-Tage in diesem Jahr wieder vor Ort statt, und das Pengutronix Team ist mit acht (!) Vorträgen im Programm vertreten.
FOSDEM 2023
Die Pengutronix Crew ist wieder mit einer größeren Gruppe auf dem Weg zur FOSDEM in Brüssel! Und auch in diesem Jahr sind wir wieder auf der Suche nach vielen spannenden Diskussionen mit den Entwicklern der verschiedensten Open Source Komponenten - vom Linux Kernel über Debian bis hin zu KiCAD, FreeCAD etc...
rsc's Diary: ELC-E 2022 - Tag 4
Freitag war der letzte Tag der ELC-E 2022 und somit auch der Tag des traditionellen ELC-E Closing Games. Tim Bird berichtete gewohnt kurzweilig über den aktuellen Stand der Embedded Linux World (Universe?) Domination. Und natürlich gab es auch am letzten Tag einige interessante Vorträge.
rsc's Diary: ELC-E 2022 - Tag 3
Das Convention Centre liegt direkt am Liffey, nur wenige Minuten Fußweg von der O'Connell Bridge, Temple Bar und dem Trinity College entfernt. Ein Besuch auf der ELC-E ist immer auch eine gute Gelegenheit, interessante Städte in Europa kennenzulernen. Und hier ist auch schon mein Bericht der Talks, die ich am Tag 3 gehört habe.
rsc's Diary: ELC-E 2022 - Tag 2
Das Dublin Convention Centre ist riesig - es gibt mehr als genug Platz für die vielen Teilnehmer des Open Source Summit. Zum Glück wird es die Vorträge nach der Konferenz auf YouTube geben, so dass es nicht schlimm ist, wenn man vor Ort nicht alle Vorträge hören kann. Hier ist mein Bericht zu den Vorträgen, die ich am zweiten Konferenztag gehört habe.
rsc's Diary: ELC-E 2022 - Tag 1
Nach zwei Jahren, in denen es nur Online Konferenzen gab, trifft sich in diesem Jahr die Embedded Linux Community zum ersten Mal wieder zur jährlichen Embedded Linux Conference Europe in Dublin, Irland. Seit vielen Jahren ist die ELC-E Teil des Open Source Summits der Linux Foundation; sie ist die größte Veranstaltung ihrer Art, bei der sich die Entwickler des Linux Kernels und des angrenzenden Core-Ecosystems treffen und über aktuelle und zukünftige Entwicklungsthemen diskutieren.
Die Pengutronix Kernel-Beiträge in 2021
2022 hat begonnen, und obwohl Corona unsere Workflows stark verändert hat, hat das Pengutronix Team auch in diesem Jahr wieder etliche Beiträge zum Linux-Kernel geleistet. Das letzte Kernel-Release in 2020 war 5.10, das letzte in 2021 war 5.15 - schauen wir also, was sich dazwischen bei uns getan hat.
Smart City - vom Rapid Prototyping bis zur Tragfähigen Infrastruktur
Wir wollen zum Bundesweiten Digitaltag am 18.6.2021 das Thema "Smarte Städte" ein bisschen von der technischen Seite beleuchten, aber keine Angst: es bleibt für alle verständlich.
rsc's Diary: ELC-E 2019 - Day 3
Day 3 at ELC-E started slowly, almost no interesting talks in the morning, so after a long evening with community networking, I had some time to keep up with my blog post. But finally, here is day 3 of my report from europe's largest embedded linux conference...
rsc's Diary: ELC-E 2019 - Day 2
The 2nd day at ELC-E started again with lots of keynotes, so I took the time to meet people at the sponsor showcase area. It's impressive to see that more and more of our industry customers come to these community conferences as well! A better integration of corporate developers with the Embedded Linux community is definitely a good move.
rsc's Diary: ELC-E 2019 - Day 1
Day 1 at ELC-E started with Kernel-CI being a Linux Foundation project now. Read more about the talks I heard today in Lyon below...
ELC-E 2019
Morgen startet die Embedded Linux Conference Europe in Lyon/Frankreich, und wie in jedem Jahr nutzt das Pengutronix Team die Gelegenheit zur Präsentation unserer aktuellen Open Source Aktivitäten und zur Vernetzung mit anderen Entwicklern in der Open Source Community. Folgende Tasks wird es in den nächsten Tagen geben:
15 Years of i.MX in Mainline Linux
Today it has been 15 years since we mainlined support for Freescale/NXP's i.MX architecture in the Linux kernel! That was one small step for [a] man, one giant leap for (industrial Linux users') mankind :-) Here is some background about why it happened and what you might want to learn from history for your next embedded Linux project.
Tagebuch: Chemnitzer Linux Tage 2019
In diesem Artikel schreiben wir unser Tagebuch von den Chemnitzer Linux Tagen 2019. Wir laden euch herzlich ein, uns an unserem Stand zu besuchen. In diesem Jahr haben wir bei uns ausserdem das OSADL zu Gast.
Pengutronix Contributions to Linux 5.0
Linux 5.0 is out, and while Linus keeps on telling everyone that the number has no special meaning at all, we again contributed about 90 patches as part of our work on industrial projects.
rsc's Diary: ELC-E 2018 - Day 3
This is my report from the 3rd day of Embedded Linux Conference Europe (ELC-E) 2018 in Edinburgh.
rsc's Diary: ELC-E 2018 - Day 2
This is my report from the 2nd day of Embedded Linux Conference Europe (ELC-E) 2018 in Edinburgh.
rsc's Diary: ELC-E 2018 - Day 1
This is my report from the first day of Embedded Linux Conference Europe (ELC-E) 2018 in Edinburgh.
What Kernel Should I Use (Embedded Edition)
Some days ago, Greg Kroah-Hartmann wrote a great blogpost about Which Stable Kernel One Should Use?. I fully agree with his position; however, I'd like to make some additions for the industry device manufacturer use case and some common pitfalls and misunderstandings we see in that area.
Embedded World 2018: Etnaviv on MX8M!
Every year's end-of-winter highlight starts next Tuesday: Embedded World 2018, and like every year, it is our main trade show and a good opportunity to meet many long-term customers in person. This year's highlight of the highlight: We have Etnaviv and Wayland running on MX8M!
First i.MX 8M Patches posted for Mainline
Eight days after NXP announced the immediate availability of the i.MX 8M processor family, Pengutronix developer Lucas Stach today posted a first set of 11 patches to support i.MX 8M in the mainline kernel (linux-gpio, linux-clk, linux-arm-kernel and linux-netdev).
rsc's Diary: ELC-E 2017 - Tag 3
Tag 3 der Embedded Linux Conference Europe 2017 in Prag ist vorbei, wir haben alle unsere Vorträge erfolgreich hinter uns gebracht, neue Community-Kontakte geknüpft und alte erneuert. Hier ist mein Bericht.
rsc's Diary: ELC-E 2017 - Tag 2
Der zweite Tag der Embedded Linux Conference Europe ist vorbei, und hier ist mein Bericht.
rsc's Diary: ELC-E 2017 - Tag 1
Hier ist mein Bericht vom ersten Tag der Embedded Linux Conference Europe (ELC-E) 2017 in Prag.
All Systems Go 2017: Updating Embedded Systems
Auf der All Systems Go Konferenz in Berlin berichtete Michael Olbrich am 22.10.2017 über die Erfahrungen unseres Integration Teams, unter dem Titel "Updating Embedded Systems - Putting it all together".
Vortragsankündigung zur All Systems Go 2017
Noch vor der ELC-E Konferenz in Prag findet an diesem Wochenende die All Systems Go, Nachfolger der systemd conference, in Berlin statt. Das Thema "Embedded Systeme sicher und zuverlässig updaten" spielt gerade vor dem Hintergrund stetig mehr werdender IT Sicherheitsvorfälle eine große Rolle; der Vortrag gibt einen Überblick über die Herausforderungen und Lösungsmöglichkeiten für einen robusten Update-Prozess.
Pengutronix Vorträge auf der ELC-E Prag
Das Embedded Linux Konferenz-Highlight im Herbst ist die Embedded Linux Conference Europe (ELC-E), die in diesem Jahr vom 23.-25.10.2017 in Prag stattfindet. Das Pengutronix Team ist mit vier Vorträgen und zwei Demo-Points/Showcases zu aktuellen Open Source Projekten (RAUC, labgrid, etnaviv) vertreten.
Vortrag: Long Term Maintenance (Embedded Recipes)
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.
DistroKit - A Playground BSP for PTXdist
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.
OSADL Networking Day 2017
In the last talk before lunch, my colleague Enrico Jörns talked about the RAUC (Robust Auto Update Controller) framework.
labgrid: Test Automation Framework Released
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.
RAUC v0.1.1 released
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!
Chemnitz Linux Days 2017
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
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 Marc 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
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
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
Das Barebox Projekt hat Version 2014.03.0 des Bootloaders veröffentlicht.
Pengutronix' Activities in Linux 3.13
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: