A couple of weeks ago I got my Mindstorm NXT and immediately installed the UI so I could play around with things and become familiar with the interface. I can tell this will be a lot of fun. I have heard you can go right to the firmware level and start programming the device at a less abstract level, and that is what I am interested in doing. I found the link for the Labview toolkit for lego mindstorm over at the NI website, downloaded and tried to install, but the install immediately balks with the following message:
LabVIEW 7.1 or greater must be installed prior to installing the LabVIEW Toolkint for LEGO MINDSTORMS NXT.
I assumed this meant I should uninstall all the stuff that came on the Mindstorm CD (and all the updated installs I downloaded from the Lego website). So I did that, then tried installing the LabView toolkit again; but I get the same message.
I'm already familiar with the ARM7 in the form of the ST-2051 microcontroller from ST-Micro, so I'm not a complete stranger to ARM and thumb instructions and writing embedded firmware. I've also worked with a couple of different ST-Micro toolchains, and the Cosmic toolchain, Rowley's toolchain, and embedded linux, so I'm at least vaguely familiar with the trouble I'm looking to get into by wanting to get right into the firmware level and do my development in C or C++ . On the other hand, I'm an absolute beginner with this toolchain and can't get past the installer, so I know I need to raise my hand and ask for help! I did write this up and send it to the NI support page, but I never heard back.
So how do I install this thing? Is there maybe a FAQ or other document for getting the toolchain installed?
Many thanks!