12-29-2011 01:20 AM
I'd say it would be possible, but it would be difficult. But if someone ever did i, it would be a kick-ass board with its ARM Cortex A8 processor (about 20 times more powerful than the current NI Tier 1 boards!). It would be a great solution to overcome the inefficient with LabVIEW programming.
I put a request in, via these forums, for NI to include a more recent and more powerful Tier 1 board, so we'll see how that goes.
Maybe a community cooperative effort would be the way to go.
02-09-2012 08:05 AM
LabVIEW for ARM works with Keil uVision.
uVision supports ARM7, Cortex-M and Cortex-R, but not Cortex-A
Keil has a developer tool called DS5 which is supporting Cortex-A.
You can program the Beagleboard with eclipse.
LabVIEW microprocessor SDK (not LV for ARM) has support for eclipse.
so maybe with some changes you can get eclipse work with LabVIEW (for ARM) and the beagleboard!
02-14-2012 05:18 PM
The only processor familes supported by the RTX RTOScan be found here. In short they are the Cortex-M0, M1, M3, M4, Cortex-R4, ARM7 and ARM9. While not as fast as the Beaglebone (that uses an "Applications" proessor), the families listed above are targetted at determinism. While NI could indeed target the application series processor (A8, A9 etc) by removing their dependence on the RTX-OS, that would be a bit much to ask for right now considering they haven't even shown an interest in releasing new Tier 1 boards for the above processors.
NI's decision not to release additional Tier 1 boards makes LabVIEW Embedded for ARM continually less and less relevant. I am evalulating the product now and aside from its woeful performance with parallel loops (thus negating the efficient multitasking capabilities of the RTX RTOS in the first place) , NI's refusal to release more Tier 1 boards mean it isn't a path I want to invest my time and my company's money in.
For example it wouldn't be much work at all for NI to convert the following Cortex-R4 dev board (currently available from Keil) to a Tier 1 product).