Zephyr and MCUExpresso IDE Integration

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

Zephyr and MCUExpresso IDE Integration

1,099 Views
yidaen
Contributor II

Hello everyone,

I am working on a project with the LPCXpresso55S69. I was initially developing the project through the Zephyr interface(west), but I noticed that Zephyr appears under the RTOS section in the MCUExpresso IDE (as shown in the image below). However, the problem is that even though it appears in this section, I couldn’t find any resources on how to use Zephyr together with the IDE. While the SDK examples include samples for AzureRTOS and FreeRTOS, there are no examples for Zephyr.

Is there a method to integrate Zephyr projects into MCUExpresso IDE? Or what is this interface intended for?

 

yidaen_0-1732538892470.png

 

Tags (2)
0 Kudos
Reply
2 Replies

946 Views
AdrianOltean
NXP Employee
NXP Employee

Please take a look at the dedicated Zephyr RTOS Debug Guide available in the installation folder. Long story short, MCUXpresso IDE offers quite nice features when it comes to RTOS debugging. What you highlighted are the RTOS Task Aware Debug views that are able to inspect the Zephyr's internals and show all those types of data. There's also the RTOS GDB Thread Awareness that is capable to show all the Zephyr threads inside the Debug view, at debug time. What the IDE is missing is the possibility to directly interact with a Zephyr  repository. But you can easily import an existing ELF file inside the IDE and use it for debug (LinkServer & J-Link have Zephyr GDB Thread Awareness) - see ch. 12 from the IDE User Guide.

Regards,

Adrian

0 Kudos
Reply

1,072 Views
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

Hello, my name is Pavel, and I will be supporting your case, I recommend download the VSCode and extension use the MCUXpresso, on the installation you could be able to add the Zephyr SDK.

Best regards,
Pavel

0 Kudos
Reply