EasyManuals Logo
Home>Intel>Motherboard>Galileo

Intel Galileo User Manual

Intel Galileo
19 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #17 background imageLoading...
Page #17 background image
Intel
®
Galileo
March 2014 Board User Guide
Order Number: 330237-001US 17
Communication and Programming—Intel
®
Galileo Board
3.2 Programming
Use the Arduino Software Development Environment to create programs, called
sketches, for the Intel
®
Galileo Board. To run a sketch on the board:
1. Connect a power supply.
2. Connect the board’s USB client port to a computer.
3. Upload the sketch using the IDE interface.
The sketch runs on the Intel
®
Galileo Board and communicates with the Linux* kernel
in the board’s firmware using the Arduino I/O adapter. For complete details on
programming your board, see the Intel
®
Galileo Board Getting Started Guide (Table 4).
When the board boots up, two scenarios are possible:
If a sketch is present in persistent storage, it is executed.
If no sketch present, the board waits for upload commands from the IDE.
If a sketch is executing, you can upload from the IDE without having to press the reset
button on the board. The sketch is stopped; the IDE waits for the upload state, and
then starts the newly uploaded sketch.
Pressing the reset button on the board restarts a sketch if it is executing and resets any
attached shields.
3.3 Automatic (Software) Reset
Rather than requiring a physical press of the reset button before an upload, the Intel
®
Galileo Board is designed in a way that allows it to be reset by software running on a
connected computer. USB CDC-ACM control signals are used to transition the board
from run-time to bootloader mode. The Arduino software uses this capability to allow
you to upload code by simply pressing the upload button in the Arduino environment.
For details, see the Intel
®
Galileo Board Getting Started Guide (Table 4).

Other manuals for Intel Galileo

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Intel Galileo and is the answer not in the manual?

Intel Galileo Specifications

General IconGeneral
Product familyIntel Galileo
Product seriesIntel Galileo board
Processor cache16 KB
Processor cores1
Processor modelIntel Quark SoC X1000
64-bit computingNo
Processor socketQuark 393pin FCPGA
Product codename-
Processor frequency400 MHz
Microcontroller modelIntel Quark
Processor lithography32 nm
Processor manufacturerIntel
Thermal Design Power (TDP)12.5 W
Memory bandwidth supported by processor (max)2.5 GB/s
Memory bus32 bit
Flash memory8 MB
Memory channelsSingle-channel
Flash memory typeNorwegian
Memory clock speed800 MHz
Internal memory typeDDR3
Number of DIMM slots0
Compatible memory cardsMicroSD (TransFlash), MicroSDHC
Maximum internal memory0.256 GB
Maximum memory card size32 GB
SRAM (Static Random Access Memory)512 KB
EEPROM (Electrically Erasable Programmable Read-Only Memory)8 KB
USB version2.0
Ethernet LANYes
USB ports quantity3
Ethernet interface typeFast Ethernet
ARK ID78919
StatusDiscontinued
Launch dateQ4'13
Package size15 x 15 mm
FSBs supportedNA
Processor includedIntel® Quark™ SoC X1000 (16K Cache, 400 MHz)
Supported memory typesDDR3-SDRAM
Power over Ethernet (PoE) voltage12 V
Export Control Classification Number (ECCN)4A994
PCI SupportPCI Express
PCI Express interface data lanesx1
Form factorArduino
Market segmentDesktop
DC input voltage5 V
Intel Small Business Advantage (SBA) version0.00
Last change63903513
Processor ID79084
Product type11
Harmonized System (HS) code8471500150
Weight and Dimensions IconWeight and Dimensions
Width- mm

Related product manuals