LabVIEW Embedded

cancel
Showing results for 
Search instead for 
Did you mean: 

porting runtime library to a new target

Hi,

 

I am using LV Emb Dev to port LabVIEW to a Jennic chip. It is a wireless communication network chip developed for Zigbee protocol. (32bit, 192kb memory). By installing SDK provided by Jennic, I can write, complie, download program in CodeBlock IDE.

The toolchain is cygwin gcc ba-elf from BeyondSemicon. The kernel is BasicOS from Jennic. Honestly, I know very little about the toolchain. I attach a picture of the folder structure.

 

In the past weeks, I looked at provided LabVIEW targets and BlackFin target to learn about porting and creating plug-in VIs.

Please advise me where should I start. Now that I know what files I need to write (LVSys, LVPlatDefs, CCGTime and other OS specific features), how to write them correctly?

 

Thank you for your time. If you need additional info to reply me, please post. I will provide quickly.

 

-Ho Nam-

 

 

0 Kudos
Message 1 of 2
(5,809 Views)
I would recommend downloading a few supplementary documents on LV Embedded; including the "Embedded Development Module Porting Guide" and the self training presentation.  They can be found on NI's web site; sorry I don't have links.  After reading these and looking at a few example targets; most of the porting process will become self evident; though I have run into a few snags along the way; which this forum is an excellent way of getting these resolved.
0 Kudos
Message 2 of 2
(5,803 Views)