Powering on LeMaker HiKey (ARMv8)

Embedded Systems Consultants have chance to live in interesting times. ARM expansion touch server market and UEFI coming to non-x86 platforms. Firmware gaining its importance and because handling…

Read More


PC Engines APU2 netboot Debian installation

In previous post I described how to setup PXE server and boot Debian installer using it. I mentioned that provided setup is limited and some extensive configuration is needed to make it useful for…

Read More


PXE server with Raspberry Pi 1

Recent days we get the announcement about releasing Raspberry Pi 3. Those of you who play with embedded systems or just try to make things probably still got good old Raspberry Pi (1). Because during…

Read More


Netcat ? how to transfer files without scp or ftp

One of my recent customers provided me hardware with custom Linux system. Distribution used on this hardware was very limited there was no developers tools, file transfer applications (like scp, ftp…

Read More


Emulate Rapberry Pi 2 in QEMU

In the process of planning system testing for one of my clients, I found that someone from Microsoft published patches with BCM2836 support to QEMU mailing list. I thought it is very interesting…

Read More


Using PlatformIO with TI MSP430 LunchPads

PlatformIO is a very interesting project that aims to solve a very important problem of configuring deployment environment for embedded systems. IMHO good approach is to focus on modularity (various…

Read More


UEFI Application development in OVMF

OVMF (Open Virtual Machine Firmware) is a project that aim is to enable UEFI support in various virtual machines. According to whitepaper various projects have interest in supporting OVFM ie.…

Read More


Linux, RPi and USB over IP updated

Because of the increasing interest in USB over IP topic, I decided to refresh my old post. I will focus on doing the same thing with the more recent version of Raspabian. If you need more……

Read More


Building Android 4.2 LiveSuit image for Cubietruck (Allwinner A20)

Treating A20 boards like an outdated piece of HW by vendors makes building Android for Cubietruck not trivial task. Finding documentation, mailing list or blog post that clearly describes steps is…

Read More


Setup for Linux kernel development on Cubietruck

During last couple of months, I see quite big interest in building products on A20 SoC. This chip can be bought for 6USD in quantity. Most important features are: Dual-Core ARM Cortex-A7 (ARMv7)…

Read More


ESP-12 update to SDK v0.9.5 and AT v0.21.0.0 ? noobs tutorial

January 23th Espressif published new ESP IOT SDK on their forum v0.9.5. My ESP-12 came with with a pretty old version so I decided to update it to latest one: [crayon-5ba1b4380a320943653743/] ESP-12…

Read More


Power on of ESP-12 (ESP8266)

ESP8266 is a SoC made by Espressif. For the last couple of months, this chip is a rockstar of HackADay and makers community around the Internet. Mostly because of WiFi modules built based on it…

Read More


Raspberry Pi kernel repository aggregating patches for Linux mainline

For several months I've been treying to find my way to embedded Linux programming. My hardware set was very limited, I had only one board that can be called "embedded" and it was Raspberry Pi.…

Read More


virtualbox-dkms: fix alloc_netdev problems when compiling with 3.17.0-rcX headers

Intro Because of my bug hunting approach of using the latest kernel I experienced a problem with compiling VirtualBox modules with 3.17.0-rc5 version on my Debian Jessie. The issue is well known and…

Read More


How to fix backlight issue on IdeaPad y510p

Today I decided to switch to the latest kernel (3.17-rc1) on my IdeaPad y510p. I hit only one annoying problem until now - after booting my main screen was dimmed. I tried all instructions from top…

Read More