Blog

Codethink at FOSDEM 2026

Codethink will be attending FOSDEM 2026 with multiple presentations, talks and panels from our team!

Building on STPA

A case study of an iterative approach to safety engineering of a Linux-based OS, allowing lessons from hardware-in-the-loop tests to immediately feed back to a formal STPA analysis.

Adding big‑endian support to CVA6 RISC‑V FPGA processor

We added big‑endian support for an open-source RISC‑V processor and booted Linux on it, using an FPGA board.

Running FDSDK on a CVA6

In this blogpost we will cover how to bring CVA6 processor up with Linux on it and how we replaced the OS there with a different one, based on Freedesktop SDK, updating the kernel version on the way.

scheduling

Exploring how Codethink used embedded Rust to measure Linux’s scheduling performance with an external clock, while maintaining bit-for-bit reproducibility of the testing firmware.

Engineering Trust

Our latest blog post provides an overview of the Trustable Software Framework and how it's applied.

Software Ownership image

Software is never a temporary feature, especially in the fast-moving world of embedded systems. In industries like automotive, software is at the core of the product’s function, but time and time again, companies treat it like a short-term asset.

linux-vs-qnx

Codethink dives into the Linux vs. QNX debate—focusing on architecture, performance, scalability, and long-term production viability.

Safety Culture

Three years ago, we co-presented about Rust's readiness for use in Automotive Safety contexts, let's look back at that and then consider the future.

Safety Culture

After Codethink's milestone on safe open source in safety-critical systems, we joined two workshops in Lund to explore the journey further.

Older Posts

Get in touch to find out how Codethink can help you

connect@codethink.co.uk +44 161 660 9930