Dnsmasq – A simple DHCPv6 server for Embedded devices

Most of the embedded devices which is available in the market right now has some kind of network connectivity which is either wired or wireless. If the device is capable of running linux then we can make it act as router (for home/SOHO) and provide IPv6 addresses to the clients which connects to it. In… Continue reading Dnsmasq – A simple DHCPv6 server for Embedded devices

Raspberry PI 3 — Compile your own 64-bit Linux Kernel

I recently downloaded latest Raspbian image (2017-03-02-raspbian-jessie.img) from there website and updated it on RPI3. While i was working on the board i realized that this is my first 64-bit ARM machine and i immediately checked the kernel version.  To my absolute surprise the device was running a 32-bit kernel instead of a 64-bit kernel.… Continue reading Raspberry PI 3 — Compile your own 64-bit Linux Kernel

Create your own cross toolchain for 64-bit & 32-bit ARM Machines

In many of my previous blogs/posts i have used a few cross tools to compile Linux kernel as well as many packages for ARM based platforms. I have used only pre compiled cross toolchains provided by either CodeSourcery or linaro to achieve that. Officially too, i follow the same principle as in many ways this is… Continue reading Create your own cross toolchain for 64-bit & 32-bit ARM Machines