Page 1 of 1

Run on Galileo?

Posted: Wed May 13, 2015 11:15 am
by posle
Somebody to try to start Visopsys on Galileo single board computer (http://en.wikipedia.org/wiki/Intel_Galileo)?

Re: Run on Galileo?

Posted: Wed May 13, 2015 1:12 pm
by andymc
Not yet! You can be the first 8-)

Is it much like a PC architecture?

Re: Run on Galileo?

Posted: Wed May 13, 2015 3:53 pm
by posle
Unfortunately I still do not have a Galileo SBC. Before buying it, I want to be sure, that I can use it with some interesting and light weight operation system. Running Windows or Linux is not option for me.

Intel Galileo if single board computer, but designed to use - IoT (internet of things). So, it have not any video port, but it is possible to have such, with suitable expansion card (Galileo has mini-PCI Express slot).

Galileo is x86 architecture. According to Intel site it has:
Intel® Quark™ SoC X1000 application processor, a 32-bit, single-core, single-thread, Intel® Pentium® processor instruction set architecture (ISA)-compatible, operating at speeds up to 400 MHz.

Re: Run on Galileo?

Posted: Wed May 13, 2015 5:05 pm
by andymc
Given that it's an x86 instruction set, and the SOC is nominally ISA-compatible, then I suppose there's a pretty good chance it will work without too many modifications. I wouldn't bet on Visopsys booting straight out of the box on that, though. Too many things can go wrong! The video interface being one of those things... It would probably require someone to go into the code and correct any incorrect assumptions being made about the standard hardware configuration of a PC. Also, bootstrapping things would probably require a new OS kernel loader, since the board seems unlikely to have a legacy BIOS running on it.

I've never tried this board, but I've played around, bare-metal-style, with an ARM-based Raspberry PI. That kind of hardware tends to require a bit of specialist knowledge from the operating system, and therefore some customization.