Intel® Galileo Development Kit for IoT - Tutorial Guide Revision 1.0 – 20-Feb-2014
(Page 2 of 32)
Table of Contents
Table of Contents .............................................................................................................................. 2
Document / Revision History ........................................................................................................... 3
Reference Documents ...................................................................................................................... 3
Terminology / Definitions ................................................................................................................. 3
1 Introduction ............................................................................................................................ 4
1.1 Component list .................................................................................................................... 4
1.2 DevKit Live USB Image....................................................................................................... 6
2 DevKit Setup ........................................................................................................................... 7
2.1 Connections: ....................................................................................................................... 7
2.2 Booting DevKit Live USB on PC: ....................................................................................... 7
2.3 Booting DevKit Live USB on Mac: ..................................................................................... 9
2.4 Capturing Target IP address: ........................................................................................... 15
3 Setup Eclipse DevKit IDE ..................................................................................................... 16
3.1 Configure Remote Target Connection ............................................................................. 16
3.2 Toolchain Selection .......................................................................................................... 18
4 ‘Hello World’ Project ............................................................................................................ 19
4.1 Create and build project using GNU ................................................................................ 19
4.2 Create and build project using ICC.................................................................................. 21
4.3 Debug project .................................................................................................................... 23
4.4 Manually transfer binary to remote target ....................................................................... 27
5 Sample Applications ............................................................................................................ 29
5.1 IoT Web Server .................................................................................................................. 29
5.2 Other sample applications ............................................................................................... 30
LED Blink ............................................................................................................................................... 30
LCD Display .......................................................................................................................................... 30
Naui – Not A User Interface .................................................................................................................. 30
6 Troubleshooting ................................................................................................................... 31