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-5b097f958a6af673716532/] 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


Linux, RPi and USB over IP

Trying to google 'USB over IP' doesn't give much except some business web pages that give you it as a service. This brings some information about potential on the market IMHO. The main idea is well…

Read More


Coreboot for QEMU armv7 (vexpress-a9) emulated mainboard

Recently, I came back to look into coreboot. Mainly because the low level is fun and skills related to the firmware (even coreboot) starting to get attention on freelance portals (first odesk job,…

Read More


Linux (Debian Wheezy) on Lenovo y510p

After long analysis I decide to buy new laptop. I had about $1000 (or 3000PLN) and most important things to me were: * i7 CPU - because of performance (of course at least 4700 series) * SSD -…

Read More


Improve productivity with Goolge history using bookmarks and Chrome extensions

The idea of this post is very simple (as usually) and I wonder why I didn't thought about it earlier. The point is to use history of your Google queries to improve productivity. Most of things that…

Read More


0x6: Root file system for embedded system

Table of contents Introduction Get and build BusyBox Fast and simple Setting up kernel through NFS Verify Configuration Embedded filesystem tuning Summary Introduction To make our embedded linux…

Read More