MicroUsb Booting TFTP server/DHCP server setup

Hi @dzhou, it helps to have a large collection of SATA/SSD drives, and just a swap caddie in your development machine.

I just got Ubuntu 16.04 working, the only thing you need to do is install a 3rd party version of nodejs and remove ubuntu’s default version as it’s too old.

sudo apt-get update
sudo apt-get install build-essential libudev-dev libpcap0.8-dev curl git

sudo apt-get purge nodejs npm

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

sudo apt-get install nodejs

voodoo@zeus:~$ nodejs --version
v8.17.0

git clone https://github.com/ravikp7/node-beagle-boot.git
cd ./node-beagle-boot/
npm install
sudo npm start


Regards,