Intel Galileo has integrated linux OS

So, this guy claimed Intel Galileo has running small linux os:

Why this is not meantioned in official specifications/describtion of the board?
Where I can download source codes of this running linux?

AndreyS:
So, this guy claimed Intel Galileo has running small linux os:
Why this is not meantioned in official specifications/describtion of the board?

I don't know what you're reading, exactly, but it's common knowledge.

Even Wikipedia says so: Intel Galileo - Wikipedia

AndreyS:
Where I can download source codes of this running linux?

There's a clue on the Wikipedia page...

AndreyS:
So, this guy claimed Intel Galileo has running small linux os:
https://www.youtube.com/watch?v=tWpOtCHl6pM#t=70

Why this is not meantioned in official specifications/describtion of the board?
Where I can download source codes of this running linux?

Wasnt clear for me neither, but sparkfun gave me the answer. Linux is already installed and you can communicatr with it with terminal commands. You can actually change the os to a bigger one.
https://learn.sparkfun.com/tutorials/galileo-getting-started-guide/bigger-linux-image

mart256:
Wasnt clear for me neither

Here's the Intel product brief:

https://communities.intel.com/docs/DOC-21836

Page 2 says "Linux Kernel".

fungus:
I don't know what you're reading, exactly, but it's common knowledge.

Even Wikipedia says so: Intel Galileo - Wikipedia

it isn't meantioned on this page Arduino Certification

mart256:
Wasnt clear for me neither, but sparkfun gave me the answer. Linux is already installed and you can communicatr with it with terminal commands. You can actually change the os to a bigger one.
Galileo Getting Started Guide - SparkFun Learn

I meant that linux which inside Galileo.

fungus:
Here's the Intel product brief:

https://communities.intel.com/docs/DOC-21836

Page 2 says "Linux Kernel".

That is exactly what I want to get. I'd like to understand how it works. And then decide to buy Galileo or not.
I prefer simple bootloader without any features like in standard Arduino boards. I believe its better for learning this kind of stuff.
Anyone knows where I can download source for that embedded kernel with bootloader?

AndreyS:
Anyone knows where I can download source for that embedded kernel with bootloader?

It's here: http://bit.ly/1lGTeHQ

fungus:

AndreyS:
Anyone knows where I can download source for that embedded kernel with bootloader?

It's here: http://bit.ly/1lGTeHQ

lol, nice try bro,
If it was such simple I wouldn't ask for help

AndreyS:

fungus:

AndreyS:
Anyone knows where I can download source for that embedded kernel with bootloader?

It's here: http://bit.ly/1lGTeHQ

lol, nice try bro,
If it was such simple I wouldn't ask for help

Huh?

The third result is "Intel® Galileo software package" and it leads here: https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=23171

Took me all of 15 seconds to find it.

And then decide to buy Galileo or not.

Decide not.
The I/O on the Galileo is stupidly slow on all but two pins, so it rather limits what you can do with it.

It also takes 45 seconds to start running a sketch you previously uploaded from power up.

Grumpy_Mike:

And then decide to buy Galileo or not.

Decide not.
The I/O on the Galileo is stupidly slow on all but two pins, so it rather limits what you can do with it.

It also takes 45 seconds to start running a sketch you previously uploaded from power up.

45 seconds, wow that makes one think twice before purchasing it.

Grumpy_Mike:

And then decide to buy Galileo or not.

Decide not.
The I/O on the Galileo is stupidly slow on all but two pins, so it rather limits what you can do with it.

It also takes 45 seconds to start running a sketch you previously uploaded from power up.

thank you. Your answer helped me

fungus:
Huh?

The third result is "Intel® Galileo software package" and it leads here: https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=23171

Took me all of 15 seconds to find it.

There is no documentation.
I've just gone through that 7z file. I saw lots of .patch files in "quark_linux_v3.8.7+v1.0.0.tar.gz", I have no clue what to do with them. No documentation. Maybe you know, dont you?
lots of code stuff here "Quark_EDKII_v1.0.0.tar.gz" but none linux related stuff.

AndreyS:
There is no documentation.

That wasn't what you asked for. You asked for "sources".

AndreyS:
I've just gone through that 7z file. I saw lots of .patch files in "quark_linux_v3.8.7+v1.0.0.tar.gz", I have no clue what to do with them. No documentation. Maybe you know, dont you?
lots of code stuff here "Quark_EDKII_v1.0.0.tar.gz" but none linux related stuff.

There's more than one 7z file on that page I linked to...

Grumpy_Mike:

And then decide to buy Galileo or not.

Decide not.
The I/O on the Galileo is stupidly slow on all but two pins, so it rather limits what you can do with it.

It also takes 45 seconds to start running a sketch you previously uploaded from power up.

Yep. Makes me wonder what use it is. What are the people at Intel thinking?

I guess they're relying on the "Intel" name to sell it to American corporations/educational institutions.

As a hobbyist it doesn't seem to offer much compared to (eg.) a Raspberry Pi at half the price.

Yep. Makes me wonder what use it is. What are the people at Intel thinking?

They were thinking that they had to get something out for the launch at the Rome Maker Fair last year. I was talking to the design team and they only had one shot at the CAD and did the whole thing including getting it into mass production is less than 60 days.
You can run it without knowing there is Linux on it only then it will not remember the previous sketch. The design team did not know that the I2C chip that handled the I/O could not run at anything other than the default 100KHz rate and to be fair it is hidden in a rather obscure part of the data sheet. They were expecting it could run at 1MHz so the stupidly slow I/O would just be slow.

There are advantages however in the PC like buses on the processor. Basically the arduino bit is emulated from a much faster processor, so it is much faster than the Due in doing actual calculations and it has tons of memory. However for the sorts of projects I do I need fast access into and out of that memory.

I guess they're relying on the "Intel" name to sell it to American corporations/educational institutions.

No, it is not a product in the normal Intel sense of the word. It came about because the new CEO of Intel was at a presentation from someone prototyping something with an Arduino. He offered this person special prices on the processor if he would switch to an Intel one, he refused. Then the offer was for millions off prices, then at cost price, and then for free. The person wanted to stick with the Arduino because of the "support community" around it. The CEO wanted "in to this" hence the Galileo which he described as "just the first in a series of like offerings".

As a hobbyist it doesn't seem to offer much compared to (eg.) a Raspberry Pi at half the price.

I got mine for free at the Maker Fair, they had 400 they were handing out. I think I payed too much for it. :slight_smile:

I think that companies like Intel would have no interest in the "maker community" except that the "Internet of Things" is predicted to be huge, and the last thing Intel want is to see billions of things with someone else's CPU in them, even if Intel don't actually have a suitable CPU.

The Galileo does have the air of a very bodged rush job, even though done by a team with lots of resources.

I read somewhere that Microsoft will be doing Galileos with Windows running on them, their attempt to get into IoT.

As for Linux sources and documentation, good luck with that! I recently went to a 3 hour seminar on building and configuring Linux using yocto, the presenter explained it was just a quick overview, the full presentation took 3 days :fearful: I admit I ducked out at the first break...

bobcousins:
The Galileo does have the air of a very bodged rush job, even though done by a team with lots of resources.

Yep. There's no way Intel couldn't have made a proper, memory mapped I/O chip for this.

It seems like they're only using the "Arduino compatible" thing for marketing purposes. It's the worst "Arduino" I can imagine.

bobcousins:
I read somewhere that Microsoft will be doing Galileos with Windows running on them, their attempt to get into IoT.

Microsoft makes a lot of announcements.

bobcousins:
As for Linux sources and documentation, good luck with that!

Amen.

bobcousins:
yocto

From what I've seen Galileo uses some Linux distribution with a daemon (or whatever) to execute Arduino sketches whenever the IDE sends one.

I don't know what AndreyS is imagining he's going to find.

Grumpy_Mike:

I guess they're relying on the "Intel" name to sell it to American corporations/educational institutions.

No, it is not a product in the normal Intel sense of the word. It came about because the new CEO of Intel was at a presentation from someone prototyping something with an Arduino. He offered this person special prices on the processor if he would switch to an Intel one, he refused. Then the offer was for millions off prices, then at cost price, and then for free. The person wanted to stick with the Arduino because of the "support community" around it. The CEO wanted "in to this" hence the Galileo which he described as "just the first in a series of like offerings".

Sounds plausible a Pointy Haired Boss trying to pound a blunt $60 peg into a $3 hole..

PS: I see they're already announcing "Galileo 2"

Grumpy_Mike:

As a hobbyist it doesn't seem to offer much compared to (eg.) a Raspberry Pi at half the price.

I got mine for free at the Maker Fair, they had 400 they were handing out. I think I payed too much for it. :slight_smile:

I was about to say "send it to me", but...

PS: There's people on eBay selling them for $125.

fungus:

bobcousins:
I read somewhere that Microsoft will be doing Galileos with Windows running on them, their attempt to get into IoT.

Microsoft makes a lot of announcements.

Heh, true. They recently updated the webpage Windows Dev Center | Microsoft Developer

Their plan appears to be Windows apps plus Intel hardware plus Microsoft cloud. From their recent efforts with smartphones and tablets not sure how well that will work.

fungus:
I don't know what AndreyS is imagining he's going to find.

I just want to know how it wokrs. How it receives sketch and so on.

Daemon in Linux is the same as service process in Windows.

bobcousins:
As for Linux sources and documentation, good luck with that! I recently went to a 3 hour seminar on building and configuring Linux using yocto, the presenter explained it was just a quick overview, the full presentation took 3 days :fearful: I admit I ducked out at the first break...

Thanks for that by the way : )