Meltdown and Spectre. What are they and what they are not?

Meltdown and Spectre At the turn of the year 2017 and 2018, the world of security and computing has shaken. It was the time when we first heard about vulnerabilities that affect almost every modern…

Read More


Yocto meta-rte is now open for everyone

Yocto meta-rte is now open for everyone We are happy to announce that our 3mdeb's Yocto meta-rte is now available on our GitHub. But let's say briefly what the Yocto Project is and why we decided to…

Read More


Flashing eMMC on Hummingboard Edge using fastboot? part 2

fastboot FastBoot protocol is a tool developed for Android, which allows for communicating with bootloaders over USB or Ethernet. U-Boot configuration U-Boot fastboot documentation suggests to set…

Read More


3mdeb at Embedded World 2019

We are excited to inform You that 3mdeb will take part in the embedded world Exhibition & Conference - Embedded World 2019 next week! In a place full of enthusiasts You can meet us personally…

Read More


How to enable Core Performance Boost on AMD platforms?

Pushing hardware to its limits In the epoch of efficient and fast processors, performance becomes one of the most crucial aspects when choosing and working with hardware. We want our computers to…

Read More


Quick start guide to kas – best tool for setting up the Yocto projects

Introduction If you are using the Yocto Project, you certainly have encountered the hassle of managing multiple layers and tracking their revisions. I've been using the Yocto Project for nearly 3…

Read More


Enabling ECC on PC Engines platforms

In this post I want to share some findings about ECC on PC Engines apu platforms. I'll try to shortly describe what ECC is, why is it so desired, what problems with enabling this feature were…

Read More


debos image for HummingBoard Edge

Intro In my previous posts I have shared my first experience with debos and how to run debos in a container. In today's post, I'd like to present how can we use all of that to generate base Debian…

Read More


RTE for automated kernel deployment and everyday use

We continue our effort to enable IOMMU and as side effect I have to play with various technologies to exercise reliable development environment which base on RTE. In this blog post I would like to…

Read More


Optimize performance in Docker containers used by Embedded Systems Consulting business

In 3mdeb we use Docker heavily. Main tasks that we perform using it are: firmware and embedded software building - each software in Embedded System requires little bit different building…

Read More


PC Engines APU2 platform validation with RTE

Introduction Remote work is trending nowadays. The best example is the IT industry - purely software tasks with handheld devices allow you to work practically from anywhere. This approach saves a big…

Read More


debos in docker – the second attempt

Intro In the previous post, I have shared my first experience with the Debian images builder - debos. I have posted my current results on the issue but since there was no response, I've decided to…

Read More


Xen HVM guests on PC Engines apu2

Continuing blog post series around Xen and IOMMU enabling in coreboot we are reaching a point in which some features seem to work correctly on top of recent patch series in firmware. What we can do…

Read More


Our first look at debos – new Debian images generator

What is debos debos is quite a new tool allowing easier Debian images generation. It seems to be following current trends - it is written in Go, using YAML as an input format. The idea of taking away…

Read More


How to boot Xen over PXE and NFS on PC Engines apu2

From time to time we face requests to correctly enable support for various Xen features on PC Engines apu2 platform. Doing that requires firmware modification, which 3mdeb is responsible for. Xen…

Read More