Blog

USB-SD-Mux now reads SD Card registers

The USB-SD-Mux is designed to make life easier for embedded software engineers by automating the transfer of an SD card between a host PC (deploying a new software image to the SD card) and an embedded Linux device. Since we have introduced this device into our Embedded Linux development workflow back in 2019 we have probably written thousands of SD card images with it. Now the usbsdmux software controlling the device has gained a new feature: It can now read and decode a few SD card information registers. This makes it possible to gain more insight into the capabilities of the used SD card - especially while developing on low-level software and drivers interfacing with the SD card.


Pengutronix 2023: A Year in Review - Part III

In the third and final part of our retrospective series, we look at our sister company Linux Automation GmbH, which, in addition to moving into new premises, has used the year to bring the long-awaited LXA TAC (Test Automation Controller) closer to market maturity despite all adversities. The colleagues provide a brief review and insight into this, as well as into current further developments of existing products.


Pengutronix 2023: A Year in Review - Part II

In the second part of our review, we will focus, among other things, on the work of our graphics and multimedia team, which again covers the entire Linux stack, from the kernel to mesa to Pipwire, Weston and Webkit has accommodated a whole range of bug fixes, extensions and adjustments to cover the requirements of a wide range of customer projects.


Pengutronix 2023: A Year in Review - Part I

Another exciting yet challenging year has passed. We are a year closer to the Y2038 problem, OpenSSL 1.1.1 is finally history, kernel v4.14 from 2017 will finally be discontinued in four weeks, upcoming LTS kernels will only be supported for two years. The relevance of Linux, not just in embedded systems, is soaring. Simultaneously, the European (Open Source) software world faces necessary but challenging transformations, heralded by the upcoming Cyber Resilience Act.


RAUC v1.11 Released

Ho Ho ho! As the year's progress bar approaches 99%, another update is already completed: RAUC v1.11 is here!


What's new in Weston 13?

Last Tuesday, Weston 13.0 has been released. The release contains several new features that have been developed and mainlined for our embedded systems' use cases. In this blog post, we would like to explain the new features relevant for us — multi-backend, OpenGL renderer for the PipeWire and VNC backends and overlapping outputs — and outline why those are important for embedded usecases.


[Podcast] Kernel Panic - Board on Fire ~~> #008: Aus dem Takt - Das Doppelpack Clock-Glitches

In dieser Folge reden Ahmad und Leonard über Takte / Clocks in Prozessoren. Darüber warum es so viele gibt, wie sie erzeugt und im Chip verteilt werden und darüber, was dabei eigentlich so schief gehen kann.


umpf - Git on a New Level

Modern software development is commonly accompanied by a version control system like Git in order to have changes to the source code being documented in a traceable manner. Furthermore, any version state should be easily reproducible at any time. However, for work on complex projects such as the BSP ("Board Support Package") of an embedded system with its multiple development aspects, the simple stacking of the individual changes on top of each other does not scale.


[Podcast] Kernel Panic - Board on Fire ~~> #007: GPU und nu? Der Weg zum offenen Grafiktreiber

In dieser Folge erzählt Lucas Stach uns wie er in die Entwicklung der offenen Grafiktreiber Nouveau und Etnaviv hineingeraten ist und was so ein Grafiktreiber eigentlich tut. Wir reden darüber warum Grafikkarten überhaupt Software ausführen und wie diese Software von der Anwendung bis in die Grafikkarte kommt.


candleLight FD - Open Hardware USB-to-CAN-FD interface

This week Linux Automation has released a CAN-FD version of the low-cost USB-to-CAN interface candleLight: the candleLight FD. And as the candleLight the candleLight FD is Open Hardware. Check the KiCad project on Github.