We will use Linux based computer (also called host machine) for our development work. The specs of the host machine do not matter but this is one opportunity to boast of my custom Linux machine.

 

  • CPU: i5 6600K - Skylake processor

  • Memory: 16 GB DDR4 + 250 GB SSD

  • OS: Ubuntu 16.04 LTS

It is possible to use Windows/MAC based computers for development by using Virtual Machine.

You want these:

  • A spare monitor - If not available; when connecting to Wi-Fi, borrow from host machine.

  • A spare keyboard/mouse  -  If not available; when connecting to Wi-Fi, borrow from host machine.

You need these:

  • Micro USB cable.

  • Micro SD card (minimum of  4GB) and a SD card reader.

  • HDMI to DVI cable or if monitor supports HDMI then HDMI to HDMI cable.

  • Wi-Fi Network

It is always good to protect the HW from static so a static mat will help. But if you are careful while handling the HW, you do not need one (I recommend one). The dragonboard does not come with any standoffs; so get some from Amazon or sparkfun or digikey. If you decide to use standoffs, make sure they are size M2.

Dragonboard with standoffs 

Eclipse:

For development, we will use Eclipse IDE on the host machine. Eclipse is a like Swiss army knife for embedded development. It allows you to develop and debug with ease. 

Add comment


Security code
Refresh