Run on Galileo?

General discussion about Visopsys.
Post Reply
posle
Posts: 3
Joined: Wed May 13, 2015 11:13 am

Run on Galileo?

Post by posle »

Somebody to try to start Visopsys on Galileo single board computer (http://en.wikipedia.org/wiki/Intel_Galileo)?
User avatar
andymc
Posts: 589
Joined: Tue Nov 16, 2010 7:20 pm

Re: Run on Galileo?

Post by andymc »

Not yet! You can be the first 8-)

Is it much like a PC architecture?
posle
Posts: 3
Joined: Wed May 13, 2015 11:13 am

Re: Run on Galileo?

Post 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.
User avatar
andymc
Posts: 589
Joined: Tue Nov 16, 2010 7:20 pm

Re: Run on Galileo?

Post 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.
Post Reply