LabVIEW Embedded

cancel
Showing results for 
Search instead for 
Did you mean: 

Linksys WRT54G Target Plugins up on the shared source server

Hi folks,
  As a little test this past year, we created an example target for the LabVIEW Embedded Development Module that would generate applications and debug on a Linksys router.  The WRT54G is available from Frys for about $70, has a MIPS chip running Linux, and some folks have figured out how to write applications that can run on it. It's not much of a measurement device but it does have 5 Ethernet ports, a WiFi port, and a few LEDs that can be turned on or off.  Oddly enough, while your LabVIEW application runs, the box keeps routing packets.  How fun.

Anyway, the plugin and documentation has been uploaded to the subversion source server

https://svn.ni.com/NationalInstruments0/svn/Targets/Contributed/Linux%20on%20Linksys%20WRT54G/

If you own the Embedded Development Module, contact PJ Tanzillo (pj.tanzillo@ni.com) for access to the source server. The license on the plugin is BSD so feel free to make changes and contribute them back.

-Joel

Joel Sumner
NI-Shanghai
0 Kudos
Message 1 of 11
(9,097 Views)
I dont usea licenced version of SDK ,just an evaluation....is possible to have access to SVN server ?


Message Edited by Sak1s on 05-27-2008 03:33 PM
Ελευθερία σημαίνει ότι μαθαίνεις να έχεις απαιτήσεις μόνο από τον εαυτό σου, όχι από τη ζωή ή τους άλλους
0 Kudos
Message 2 of 11
(8,627 Views)
Hi,

This target has not been updated in some time, so it would probably take some work to get it up and running in the latest version of the LabVIEW Microprocessor SDK. If it's okay with you, I can have our web team look up your email address and send you an email with SVN login instructions. Sound good?

--
Michael P
National Instruments
0 Kudos
Message 3 of 11
(8,620 Views)
thank you Michael......Thats sounds very good Smiley Happy

Ελευθερία σημαίνει ότι μαθαίνεις να έχεις απαιτήσεις μόνο από τον εαυτό σου, όχι από τη ζωή ή τους άλλους
0 Kudos
Message 4 of 11
(8,609 Views)
Compiling LabVIEW-programs for a Linux-Router sounds interesting. May I also have a look at the Subversion-server?
 
0 Kudos
Message 5 of 11
(8,604 Views)
ZZottel,

Keep in mind that you need the LabVIEW Microprocessor SDK to use this target. Do I also have your permission to have our web team give me your email address?
--
Michael P
National Instruments
0 Kudos
Message 6 of 11
(8,594 Views)
Hello Michael,

thanks for your support. Yes you can use my mail-address.

We do not have a licence for the LabVIEW Microprocessor SDK at our department yet, so i will try the evaluation version first.

0 Kudos
Message 7 of 11
(8,587 Views)
Ok Michael.. i also wait for an activation...thank you very match !!!!
Ελευθερία σημαίνει ότι μαθαίνεις να έχεις απαιτήσεις μόνο από τον εαυτό σου, όχι από τη ζωή ή τους άλλους
0 Kudos
Message 8 of 11
(8,583 Views)
Now I'm doing my first steps with the LabVIEW embedded evaluation.
As first target I choose the UNIX console. I copied the generated files, the include-files and the libraries to a linux machine and tried to compile them.
I have no problem to compile the .c-files to object-files, but linking with the libs fails, because I obviously have to recompile the sources at /libsrc to get proper libs for my target.
Can someone give a hint how to do this?

I hope if i get this running it is only a small step to get the stuff running on the WRT54G, too.

Thanks

ZZottel
0 Kudos
Message 9 of 11
(8,411 Views)
Hi,

Building the runtime libraries is the first step of porting LabVIEW to an arbitrary target. The LabVIEW Microprocessor SDK Porting Guide explains what is involved: http://digital.ni.com/manuals.nsf/websearch/1DE04E4CE92B5D4186257309006E1BC2. The Unix Console target includes a makefile that you can modify to fit your needs.
--
Michael P
National Instruments
0 Kudos
Message 10 of 11
(8,403 Views)