Articles with tag 'Linux'

Blog Post Thumbnail

GNOME OS and Atomic Upgrades on the PinePhone

Codethink collaborates with Flathub to bring forward a way to support open-source developers

Codethink safety team and Exida certificate

Introducing the Deterministic Construction Service (DCS) design pattern

STPA Safety

How Codethink are using STPA for risk analysis of software-intensive systems and integrating the outputs into the engineering process.

Safety Thumbnail

Applying functional safety practices to modern software-intensive systems requires a different approach to the established methods enshrined in current safety standards. Codethink have been working with Exida on a new approach to software safety for systems based on Linux.

Hypocrite Commits Thumbnail

The recent furore around University of Minnesota’s “Hypocrite commits” research, which spilled over from the Linux Kernel Mailing List and into mainstream tech media, has provoked a lot of discussion about the Linux kernel community’s processes, and arguably provided ammunition to folks who have been saying all along that open source software cannot be trusted.

Microcontroller Thumbnail

As part of Codethink's interest in RISC-V I have been following the RISC-V kernel list. Whilst looking through the postings the following bug came up, titled: [syzbot] BUG: unable to handle kernel access to user memory in schedule_tail

Binary data

In 2018, Codethink worked with Lukas Bulwahn from BMW on a project investigating some core functionality of the Linux kernel that is relevant to safety considerations of an assumed system. We wanted to share some of our findings from this work, as it could prove useful to communities interested in using Linux in a safety-critical context.

RISC-V is a new Instruction Set Architecture developed in the open and available for use without paying a license fee. This means there are no barriers to achieving open hardware implementations, which opens the door to performant (mostly) open hardware processors...

Blue cloud

Codethink recently worked on platform libraries for the real-time M4 cores of the MediaTek MT3620, the first Azure Sphere chip certified by Microsoft focusing on the development of a set of drivers for the peripheral subsystems (SPI, I2C, I2S, ADC, PWM, GPIO and Timers).

Installing Linux on most PCs is easy — you pop in a DVD or a USB stick, click through the install process, and you’re most of the way there. When it comes to more specialised devices, however, installing and running an operating system isn’t quite so straight-forward.

Embedded devices …

Daschund

Debian is over 20 years old now, and the venerable distro is keeping the ball rolling by releasing its latest version, 10.0 (Buster), last Saturday.

ManLUG banner

Free/Libre Open Source Software (F/LOSS) projects have always been community-driven affairs. Many of the tools that we use at Codethink are the result of years of passionate work put in by dedicated developers. They use their free time to provide the world with useful, thoughtful and creative software.

Codethink

Codethink partnered with York Instruments on a project to develop a new Magnetoencephalogram (MEG) scanner to replace their existing apparatus. This is a neuroimaging device which maps brain activity by recording magnetic fields which are produced by naturally occurring electrical currents in the brain.

Codethink

Configuring Linux systems to stabilise latency

Over the course of the last few months, Codethink have conducted an investigation into whether or not Linux systems can be configured to be deterministic, so that performance over time is made to be more predictable and overall improved by tweaking the kernel in …

Codethink

Many embedded/automotive vendors are recommending that electronic control unit (ECU) consolidation can be best achieved by adopting an architecture with a hypervisor. The idea is to isolate functions into guest operating system virtual machines and restrict access to sensitive resources. So examples of the consolidated architecture look something like …

Codethink

A look at open source for Civil Infrastructure, and why we're a founding member of CIP.

Codethink

This post was originally a quick email to a client and their other partners detailing what the output from the "top" tool means, which is a utility which shows a list of running processes on a UNIX system along with statistics on their memory and CPU consumption.

Here's an example …

Codethink

Sam and Mike continue their post about the Teufel build process, talking about the implementation of a reliable caching mechanism.

Codethink

Codethink joins Automotive Grade Linux to help advance open collaboration and automotive software development for cars of the future

Codethink

Leading automotive electronics supplier Visteon and Linux software specialist Codethink are partnering to improve the long-term traceability and reproducibility of software used in in-vehicle infotainment products.

Codethink

NVIDIA Jetson TK1 + Baserock + Linux 3.15 in one day Engineers take just 24 hours to get a new open source 3.15 Linux operating system running on new NVIDIA Jetson TK1.

Tag Index

Get in touch to find out how Codethink can help you

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

Contact us