Hey folks, just wanted to pass along some of the stuff that we've been working on getting the open-source bits that run on the NI Linux Real-Time targets to be more readily available.
National Instruments GitHub page: https://github.com/ni
OpenEmbedded build scripts/tools (useful for building the FOSS-bits of the image that is used on the controllers as well as building additional packages):
https://github.com/ni/nilrt
- In this repo, we have a README to get you started with the nilrt component as well as a KERNEL_SOURCE file to get you started with building the kernel
Intel x86_64 kernel source: https://github.com/ni/linux
Xilinx Zynq kernel source: http://download.ni.com/ni-linux-rt/src/
- Read the KERNEL_SOURCE file in the nilrt git repo for tips to get started here
Toolchains (for those who won't deign to use a GUI):
GNU C & C++ Compilers for ARMv7 Linux (Linux host) 2014
http://www.ni.com/download/labview-real-time-module-2014/4957/en/
GNU C & C++ Compilers for ARMv7 Linux (Windows host) 2014
http://www.ni.com/download/labview-real-time-module-2014/4958/en/
GNU C & C++ Compilers for x64 Linux (Linux host) 2014
http://www.ni.com/download/labview-real-time-module-2014/4959/en/
GNU C & C++ Compilers for x64 Linux (Windows host) 2014
http://www.ni.com/download/labview-real-time-module-2014/4960/en/
Eclipse IDE with Toolchain installer:
http://www.ni.com/download/labview-real-time-module-2014/4846/en/