What is relation between MCUXpresso for VSCode and Zephyr?

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

What is relation between MCUXpresso for VSCode and Zephyr?

Jump to solution
1,514 Views
simmania
Contributor IV

Hello,
I want to start a new project with the iMXRT10xx series processor.

I understand I can use MCUXpresso or VSCode with MCUXpresso for VSCode.
Are they the same but just on a different IDE?

Or is MCUXpresso for VSCode based on Zephyr and MCUXpressor not?

Tags (1)
0 Kudos
Reply
1 Solution
1,503 Views
cristiantepus
NXP Employee
NXP Employee

Hi,

MCUXpresso is an ecosystem of software and tools supporting NXP devices with ARM Cortex-M (https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools...)

"MCUXpresso for VS Code" is an VS Code extension supporting NXP ARM Cortex-M devices using various software repositories, including Zephyr and MCUXpresso SDK (https://marketplace.visualstudio.com/items?itemName=NXPSemiconductors.mcuxpresso)

Documentation about how to use this extension : https://github.com/nxp-mcuxpresso/vscode-for-mcux/wiki

A step by step guide for using VS Code + Zephyr + RT10xx device is located here: https://github.com/nxp-mcuxpresso/vscode-for-mcux/wiki/Training-Zephyr-Getting-Started-RT1060 

 

Regards,

Cristian

 

View solution in original post

0 Kudos
Reply
2 Replies
1,504 Views
cristiantepus
NXP Employee
NXP Employee

Hi,

MCUXpresso is an ecosystem of software and tools supporting NXP devices with ARM Cortex-M (https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools...)

"MCUXpresso for VS Code" is an VS Code extension supporting NXP ARM Cortex-M devices using various software repositories, including Zephyr and MCUXpresso SDK (https://marketplace.visualstudio.com/items?itemName=NXPSemiconductors.mcuxpresso)

Documentation about how to use this extension : https://github.com/nxp-mcuxpresso/vscode-for-mcux/wiki

A step by step guide for using VS Code + Zephyr + RT10xx device is located here: https://github.com/nxp-mcuxpresso/vscode-for-mcux/wiki/Training-Zephyr-Getting-Started-RT1060 

 

Regards,

Cristian

 

0 Kudos
Reply
1,489 Views
simmania
Contributor IV

So when using VSCode with the extension, I can select between MCUXpress or Zephyr?

If I understand correctly MCUXpress will take care of configuration of the chip resources like Uarts and I2C.

To my knowledge Zephyr does the same (in a more generic way?).

So I have to choose between them?

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-1991123%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EWhat%20is%20relation%20between%20MCUXpresso%20for%20VSCode%20and%20Zephyr%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1991123%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3CBR%20%2F%3EI%20want%20to%20start%20a%20new%20project%20with%20the%20iMXRT10xx%20series%20processor.%3C%2FP%3E%3CP%3EI%20understand%20I%20can%20use%20MCUXpresso%20or%20VSCode%20with%20MCUXpresso%20for%20VSCode.%3CBR%20%2F%3EAre%20they%20the%20same%20but%20just%20on%20a%20different%20IDE%3F%3CBR%20%2F%3E%3CBR%20%2F%3EOr%20is%20MCUXpresso%20for%20VSCode%20based%20on%20Zephyr%20and%20MCUXpressor%20not%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1991176%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20What%20is%20relation%20between%20MCUXpresso%20for%20VSCode%20and%20Zephyr%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1991176%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ESo%20when%20using%20VSCode%20with%20the%20extension%2C%20I%20can%20select%20between%20MCUXpress%20or%20Zephyr%3F%3CBR%20%2F%3E%3CBR%20%2F%3EIf%20I%20understand%20correctly%20MCUXpress%20will%20take%20care%20of%20configuration%20of%20the%20chip%20resources%20like%20Uarts%20and%20I2C.%3CBR%20%2F%3E%3CBR%20%2F%3ETo%20my%20knowledge%20Zephyr%20does%20the%20same%20(in%20a%20more%20generic%20way%3F).%3C%2FP%3E%3CP%3ESo%20I%20have%20to%20choose%20between%20them%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1991153%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20What%20is%20relation%20between%20MCUXpresso%20for%20VSCode%20and%20Zephyr%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1991153%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%0A%3CP%3EMCUXpresso%20is%20an%20ecosystem%20of%20software%20and%20tools%20supporting%20NXP%20devices%20with%20ARM%20Cortex-M%20(%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fdevelopment-software%2Fmcuxpresso-software-and-tools-%3AMCUXPRESSO%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fdevelopment-software%2Fmcuxpresso-software-and-tools-%3AMCUXPRESSO%3C%2FA%3E)%3C%2FP%3E%0A%3CP%3E%22MCUXpresso%20for%20VS%20Code%22%20is%20an%20VS%20Code%20extension%20supporting%20NXP%26nbsp%3BARM%20Cortex-M%20devices%20using%20various%20software%20repositories%2C%20including%20Zephyr%20and%20MCUXpresso%20SDK%20(%3CA%20href%3D%22https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3DNXPSemiconductors.mcuxpresso%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3DNXPSemiconductors.mcuxpresso%3C%2FA%3E)%3C%2FP%3E%0A%3CP%3EDocumentation%20about%20how%20to%20use%20this%20extension%20%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-mcuxpresso%2Fvscode-for-mcux%2Fwiki%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fnxp-mcuxpresso%2Fvscode-for-mcux%2Fwiki%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EA%20step%20by%20step%20guide%20for%20using%20VS%20Code%20%2B%20Zephyr%20%2B%20RT10xx%20device%20is%20located%20here%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-mcuxpresso%2Fvscode-for-mcux%2Fwiki%2FTraining-Zephyr-Getting-Started-RT1060%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fnxp-mcuxpresso%2Fvscode-for-mcux%2Fwiki%2FTraining-Zephyr-Getting-Started-RT1060%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%2C%3C%2FP%3E%0A%3CP%3ECristian%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E