Embedded Linux Services

We support industrial customers during the development of Linux-based devices with:

  • Consulting
  • Schematics review
  • Training and workshops
  • Development
more...
Mainline Kernel Development

Our Linux kernel team develops mainline solutions for industrial customers regarding:

  • Drivers
  • Frameworks
  • Architecture ports
  • Long-term maintenance
more...
Open Source Multimedia

Linux-based multimedia devices are an optimal platform for highest performance:

  • 3D drivers: DRM/MESA
  • Video4Linux, GStreamer
  • Wayland, QML, X11
  • Optimization
more...

Latest Blog Posts

[Podcast] Kernel Panic - Board on Fire ~~> #001: Speculative Execution und ein Execute Never Bit

In der ersten Folge des Kernel Panic Podcasts geht es um ein Problem mit dem sich mein Kollege Ahmad Fatoum beschäftigt hat. Wie so oft beginnt die Geschichte mit einer Aufgabe, die eigentlich™ in fünf Minuten erledigt sein sollte, driftet aber rasant ab in eine Fehlersuche in den Untiefen der Systemprogrammierung. Es geht um Caches, Adressbereiche, Spekulative Ausführung von Code, um Funktionierbits und auch um Nicht-Funktionier-Bits.


Pengutronix at Electronica in Munich

This year Pengutronix again has a Booth at the Electronica trade fair in Munich, Germany. You find us in Hall B4 Booth 104 (map).


Saving Download Bandwidth with RAUC Adaptive Updates

Based on RAUC's HTTP(S) streaming capabilities, adaptive updates are a generic concept in RAUC to allow saving download bandwidth and form an alternative to conventional delta updates. This post introduces both the generic concept as well the first implemented method 'block-hash-index'.

more...

Our Topics