Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Community Manager
1,065 Views

Custom OS / Hardware Questions

Jump to solution

Hi! I'm a primary developer contributing to the open source called MOSA Project (www.mosa-project.org). Basically, a .NET optimizing compiler tool chain and bare metals operating system. We would like to target the Galileo platform and have a few questions to get started:

  1. Can Galileo boot from a SD card using either a Grub or Syslinux boot loader? Any special considerations?
  2. Does Galileo continue to use the traditional serial I/O ports (example, at 0x3F8)? If not, where can we find the serial specifications?
  3. And how can the General Purpose I/O (GPIO) pins be accessed?

Thanks in advance!


Accepted Solutions
Highlighted
Employee
5 Views

Hi,

Yes, the Galileo can boot from an SD card. It's recommended you use one of the images provided in the software downloads website https://software.intel.com/en-us/iot/hardware/galileo/downloads IoT - Intel® Galileo Board Download | Intel® Developer Zone .

Using one of the images on the SD card will allow you to boot using the grub. You can see more information here https://software.intel.com/en-us/get-started-galileo-linux-step1 IoT - Step 1: Make a bootable micro SD card | Intel® Developer Zone

If you use one of the provided Linux images you can access the gpios through the Linux console. There is a variety of options to configure the various gpios. You'll find more information in the directory /sys/class/gpio/.

Take a look at this guide http://www.emutexlabs.com/component/content/article?id=203:getting-started-with-intel-galileo-gen-2 EmutexLabs . It is a very complete guide that describes most of the general aspects of the board very clearly.

Sergio

View solution in original post

0 Kudos
2 Replies
Highlighted
Employee
6 Views

Hi,

Yes, the Galileo can boot from an SD card. It's recommended you use one of the images provided in the software downloads website https://software.intel.com/en-us/iot/hardware/galileo/downloads IoT - Intel® Galileo Board Download | Intel® Developer Zone .

Using one of the images on the SD card will allow you to boot using the grub. You can see more information here https://software.intel.com/en-us/get-started-galileo-linux-step1 IoT - Step 1: Make a bootable micro SD card | Intel® Developer Zone

If you use one of the provided Linux images you can access the gpios through the Linux console. There is a variety of options to configure the various gpios. You'll find more information in the directory /sys/class/gpio/.

Take a look at this guide http://www.emutexlabs.com/component/content/article?id=203:getting-started-with-intel-galileo-gen-2 EmutexLabs . It is a very complete guide that describes most of the general aspects of the board very clearly.

Sergio

View solution in original post

0 Kudos
Highlighted
Community Manager
5 Views

Thanks.

I also found the http://download.intel.com/support/processors/quark/sb/quarkdatasheetrev02.pdf Intel® Quark™ SoC X1000 Datasheet contains very detailed information on how to control the pins via GPIO PCI Controller.