Xenomai support LS1046

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

Xenomai support LS1046

477 Views
LeoBriand
Contributor I

Hello everyone!

Has anyone successfully enabled Xenomai support on the LS1046ARDB? I noticed that someone managed to do this on the LS1043, so I’m wondering if there are any tips or guidance for achieving the same on the LS1046.

I’m fairly new to dual-kernel concepts and would appreciate any advice or resources you could share.

Thanks in advance!
Best regards,
Léo

Tags (2)
0 Kudos
Reply
3 Replies

427 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please refer to "Chapter 9 Xenomai" in 

https://www.nxp.com.cn/docs/en/user-guide/OpenILUG-1.11.pdf

0 Kudos
Reply

423 Views
LeoBriand
Contributor I

Hello, thank you for your message. Unfortunately, I can't find the place that explains how to create the Xenomai Cobalt image.

0 Kudos
Reply

377 Views
yipingwang
NXP TechSupport
NXP TechSupport

Xenomai is officially supported by NXP in Industrial IoT Solution Customer Release.The dual kernel core is codenamed Cobalt, the native Linux implementation is called Mercury.Both Mercury and Cobalt are supported. For details, please refer to "Chapter 9 Xenomai". You need to get the OpenIL source code to build the platform related images, the release tarballs are available at "https://github.com/openil/openil", for details please refer to "Chapter 3 Getting started" section in https://www.nxp.com.cn/docs/en/user-guide/OpenILUG-1.11.pdf.

Please try whether you could use the following method to build your own Xenomai application in OpenIL.

Please go to Xenomai build folder openil/output/build/xenomai-2.6.4, please refer to the test program clocktest in src/testsuite/clocktest/ as an example.

After add your app code in Xenomai source code folder, please run make xenomai-reconfigure, followed by make or make xenomai, it will restart the configuration, compilation and installation of the package.

For details please refer to "8.3. Understanding how to rebuild packages" in https://buildroot.org/downloads/manual/manual.html#getting-buildroot.

0 Kudos
Reply