07-16-2014 08:16 AM
Hello,
can anybody tell me, if it is possible to run Labview code on Intel Galileo board (http://www.intel.com/content/www/us/en/do-it-yourself/galileo-maker-quark-board.html) ?
This board is Arduino "compatible", but runs x86 architecture and Linux. So it is possible tu run LabView Linux runtime on this board (and LabView code)? If answer is yes, can anybody provide howto?
I'm not interested in LINX (https://www.labviewhacker.com/doku.php?id=libraries:linx:linx) which just access the Arduino board. It is just "comunication API" allowing to access arduino board but not to develop a code arduino can run.
It would be great if there will be possibility to develop all code in for Arduino board in LabView (even with some limitations).
Thank you for any answers
Pepin
07-16-2014 08:22 AM
Without any real information I will say no. It might be running a linux kernel but that isn't the only thing restricting you form running the LabVIEW run-time. How would you install the LabVIEW runtime? Where would it be stored? The Windows install is something like 200MB. Is there 200MB of onboard storage for executables to run from? Can you SSH into it?
I'm not saying it isn't possible, but it sounds like a very difficult task, and until someone with a lot of LabVIEW experience gets their hands on this device, we won't know for sure.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
16 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
07-16-2014 08:36 AM
It is difficult task, that is why am I asking here 🙂
Some info you can get here https://decibel.ni.com/content/thread/20468 , but not complete.
More info about harware is for example here http://arduino.cc/en/ArduinoCertified/IntelGalileo . Storage should not be problem, as you can use up to 32GB SDcard.
P.
07-16-2014 08:37 AM
@pepin_v wrote:
It is difficult task, that is why am I asking here 🙂
Some info you can get here https://decibel.ni.com/content/thread/20468 , but not complete.
More info about harware is for example here http://arduino.cc/en/ArduinoCertified/IntelGalileo . Storage should not be problem, as you can use up to 32GB SDcard.
P.
And your point is?
07-16-2014 08:38 AM
@pepin_v wrote:
Storage should not be problem, as you can use up to 32GB SDcard.
Yes but can you run application code from that SD card? If I add an SD card to an Arduino I don't magically get to run programs from that memory space, it is generally just used to store logged data, or load config settings that you don't want to store in EEPROM.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
16 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
07-16-2014 08:54 AM
Hooovahh: The Intel Galileo board is like the Pi and BeagleBone Black boards.
They run a "full" Linux. They can run normal compiled linux programs.
The Intel board is just a little smaller than the Pi/BBB, with "only" 400Mhz processor, but then it is a x86 processor and not a ARM like the two other boards.
But I don't think that LabVIEW have any run-time enginen for this board.
07-16-2014 09:00 AM - edited 07-16-2014 09:01 AM
@dkfire wrote:
Hooovahh: The Intel Galileo board is like the Pi and BeagleBone Black boards.
They run a "full" Linux. They can run normal compiled linux programs.
The Intel board is just a little smaller than the Pi/BBB, with "only" 400Mhz processor, but then it is a x86 processor and not a ARM like the two other boards.
But I don't think that LabVIEW have any run-time enginen for this board.
If that is the case then what is wrong with loading up the Linux Run-Time for x86 processors that NI has? I have no idea what the process would be to bring over the installer or executable but if what you are saying is true then it seems more likely that it could work.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
16 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
07-16-2014 09:17 AM
And this the point: " it seems more likely that it could work". Anybody made it work? I do not have Galileo board, so I can not try.
Whole this tread is about:
<code like>
anybody tried->
NO: keep looking for somebody else
YES: succesfull -> NO: probably no way
YES: please share HOWTO, experiences, ...
</code like>
Sorry, I'm lazzy to write this in Labview adn share image, but I hope now, my point is clear. 🙂
07-16-2014 09:17 AM
Could be that the Linux distrobution, that Intel is able to run on the board with, is stripped down very much, and is missing some components.
But again one could make a try.
07-16-2014 09:33 AM - edited 07-16-2014 09:38 AM
It says the Galileo can run Windows: Windows* 7 (32-bit and 64-bit) and Windows* 8 operating system.
Notice there is also and asterisk there, so there must be limitations. I also wonder how they run 64bit OS on a 32bit core?
https://communities.intel.com/docs/DOC-22543
So in theory if you could get Windows 7 running on it you *might* be able to get a LabView executable running on it.
I doubt you would be able to access any of the special "Ardunio" like I/O hardware anyway even if you could get it running.
Scratch that I missunderstood "Development system" as meaning what the board it's self ran.