ksdk-1.2.0 libraries compile

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ksdk-1.2.0 libraries compile

471 Views
oaf
Contributor IV

I'm in the transition between KSDK-1.1.0 and KSDK-2.0.0.

I think it's good that the libraries must be compiled at the developer site, not only is the precense of source code easier to ensure but the distribution is also smaller.

What confuses me is the wast amount of libraries,

ksdk_freertos_lib_K64F12

ksdk_hal_lib_K64F12

...

 

I'm missing a global 'make them all' project, so that I could make all the libraries for the FRDM-K64 board in one go.

Now I have to move from directory to directory to see if there is a library present, and copy each one into a workspace.

Labels (1)
0 Kudos
1 Reply

269 Views
ivadorazinova
NXP Employee
NXP Employee

Hi Ole Asbjorn Fadum,

more easy way then import project manually with all libraries is work with .wsd file.

Each demo application in MQX RTOS for KSDK has one workspace file that contains all the required library project files and the application project itself.

<install_dir>/rtos/mqx/mqx/examples/<demo_name>/build/kds/<demo_name>_<board_name>/<demo_name>_<board_name>.wsd

So, e.g.

  • go to KDS 3.0., File -> Import -> Project of Projects -> Existing Projects Sets

ksdk_1.png

  • Browse .wsd file

ksdk_2.png

  • Choose example and its .wsd file, e.g. lwlog example for FRDM-K64F

ksdk_3.png

  • In structure is project with required libraries

ksdk_4.png

After that you can just Build all in KDS or Build Selected in Build Configurations.

ksdk_5.png

I hope this helps,

Best Regards,

Iva

0 Kudos