Booting Linux Kernel from TFTP and NFS File System for Pandaboard

  I have had the pandaboard for almost 7 years which i basically bought to do some experiments in WLAN and to know more about how ARM multicore works. It has been quite some time since i have done something useful with it. Initially i want to check whether the latest u-boot and linux kernel… Continue reading Booting Linux Kernel from TFTP and NFS File System for Pandaboard

Advertisements

Neighbour discovery in IPv6

What happens when you try to reach a host for the first time in an IPv4 network. Source which wants to talk to the destination first has to know the MAC or layer2 address of the host to which it wants to talk. So source sends a ARP request to the layer2 broadcast address. This… Continue reading Neighbour discovery in IPv6

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