Basics of x86 assembly (AT&T syntax)

Introduction Nowadays, application of programming in assembly language is very small. Writing production code in assembly may be found in the most demanding tasks in embedded. Even in modern firmware…

Read More


Building UEFI/EDK2 based firmware on MinnowBoard

Building EDK2 based firmware for MinnowBoard There are some options to build firmware for MinnowBoard, a Bay-Trail-based SBC (Single Board Computer) from Intel. We usually prefer coreboot as simplest…

Read More


UEFI/EDK II CorebootPayloadPkg on PC Engines apu2

Recently we were reached by person interested in running CoreOS on apu2. CoreOS is a very interesting system from security point of view. It was created to support containers and scalability out of…

Read More


FWTS on ARMv8 platform (HiKey LeMaker version) from scratch

This is second post from series about LeMaker version of HiKey board from 96boards Customer Edition family. Previous post focused on describing hardware part. In this post I would like to show how to…

Read More