S32E2 MathWorks Model-Based Design Toolbox Setup

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

S32E2 MathWorks Model-Based Design Toolbox Setup

238 Views
JHP02
Contributor I

Hi

I am evaluating S32E2 and its associated tool chains for a new Motor control application.

I have installed the following so far
1. S32 Design Studio (Base IDE), Link : https://www.nxp.com/design/design-center/software/automotive-software-and-tools/s32-design-studio-id...

2. NXP Model-Based Design Toolbox for S32Z/E series. Link :https://uk.mathworks.com/matlabcentral/fileexchange/134202-nxp_support_package_s32ze

3. Target Eval Board S32E288-975EVB. Link : https://www.nxp.com/design/design-center/development-boards-and-designs/S32E288-975EVB

I intend to use the Matlab Simulink for developing the motor control application software and use the above MBDT as microcontroller HAL.

I would like to know what additional tools I will need to setup this Mathworks development environment. I have head you may need additional tools like S32E2 Development Package , RTD (Real-Time Drivers) , AMMCLib / RTCESL , S32E2 SPF2 or anything else. Where can i get these from? 

Initially, I will be looking at running a simple Blinky LED application on the above Eval board. Please can you help?

0 Kudos
Reply
2 Replies

22 Views
JHP02
Contributor I

Thanks

0 Kudos
Reply

179 Views
vladmitroi
NXP Employee
NXP Employee

Hello @JHP02 ,

Thank you for considering using our products!

First of all, I want to mention that we have released a new version of the toolbox,  NXP Model-Based Design Toolbox for S32ZE version 1.4.0, where one major highlight is that we have enabled the support for Application Extension (AE) subsystem for S32E, which can be used for further integration in Motor Control Applications.

Regarding your question, our toolbox provides within the package all the software you need to start building you application, starting from out-of-the-box examples for all the peripherals we support (PWM, ADC, CAN, etc.) Please consult the User Manual to get started with the blinking LED example. S32DS 3.6.4 can be used for further development, as our toolbox supports importing MATLAB generated code directly in the S32DS environment.

For any other questions, please let us know.

Best regards,

Vlad


   

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2258205%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32E2%20MathWorks%20Model-Based%20Design%20Toolbox%20Setup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2258205%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20class%3D%22%22%3EHi%3CBR%20%2F%3E%3CBR%20%2F%3EI%20am%20evaluating%20S32E2%20and%20its%20associated%20tool%20chains%20for%20a%20new%20Motor%20control%20application.%3CBR%20%2F%3E%3CBR%20%2F%3EI%20have%20installed%20the%20following%20so%20far%3CBR%20%2F%3E1.%20S32%20Design%20Studio%20(Base%20IDE)%2C%20Link%20%3A%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fautomotive-software-and-tools%2Fs32-design-studio-ide%2Fs32-design-studio-for-s32-platform%3AS32DS-S32PLATFORM%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fautomotive-software-and-tools%2Fs32-design-studio-ide%2Fs32-design-studio-for-s32-platform%3AS32DS-S32PLATFORM%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E2.%20NXP%20Model-Based%20Design%20Toolbox%20for%20S32Z%2FE%20series.%20Link%20%3A%3CA%20href%3D%22https%3A%2F%2Fuk.mathworks.com%2Fmatlabcentral%2Ffileexchange%2F134202-nxp_support_package_s32ze%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fuk.mathworks.com%2Fmatlabcentral%2Ffileexchange%2F134202-nxp_support_package_s32ze%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E3.%20Target%20Eval%20Board%20S32E288-975EVB.%20Link%20%3A%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FS32E288-975EVB%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FS32E288-975EVB%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EI%20intend%20to%20use%20the%20Matlab%20Simulink%20for%20developing%20the%20motor%20control%20application%20software%20and%20use%20the%20above%20MBDT%20as%20microcontroller%20HAL.%3CBR%20%2F%3E%3CBR%20%2F%3EI%20would%20like%20to%20know%20what%20additional%20tools%20I%20will%20need%20to%20setup%20this%20Mathworks%20development%20environment.%20I%20have%20head%20you%20may%20need%20additional%20tools%20like%26nbsp%3B%3CSPAN%20class%3D%22%22%3ES32E2%20Development%20Package%26nbsp%3B%2C%20RTD%20(Real-Time%20Drivers)%26nbsp%3B%2C%20AMMCLib%20%2F%20RTCESL%26nbsp%3B%2C%20S32E2%20SPF2%3C%2FSPAN%3E%26nbsp%3Bor%20anything%20else.%20Where%20can%20i%20get%20these%20from%3F%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22%22%3EInitially%2C%20I%20will%20be%20looking%20at%20running%20a%20simple%20Blinky%20LED%20application%20on%20the%20above%20Eval%20board.%20Please%20can%20you%20help%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2260188%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32E2%20MathWorks%20Model-Based%20Design%20Toolbox%20Setup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2260188%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F257818%22%20target%3D%22_blank%22%3E%40JHP02%3C%2FA%3E%26nbsp%3B%2C%3CBR%20%2F%3E%3CBR%20%2F%3EThank%20you%20for%20considering%20using%20our%20products!%3C%2FP%3E%0A%3CP%20data-unlink%3D%22true%22%3EFirst%20of%20all%2C%20I%20want%20to%20mention%20that%20we%20have%20released%20a%20new%20version%20of%20the%20toolbox%2C%26nbsp%3B%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Model-Based-Design-Tools%2FNXP-Model-Based-Design-Toolbox-for-S32ZE-version-1-4-0-Product%2Fta-p%2F2259982%22%20target%3D%22_self%22%3ENXP%20Model-Based%20Design%20Toolbox%20for%20S32ZE%20version%201.4.0%3C%2FA%3E%2C%20where%20one%20major%20highlight%20is%20that%20we%20have%20enabled%20the%20support%20for%20Application%20Extension%20(AE)%20subsystem%20for%20S32E%2C%20which%20can%20be%20used%20for%20further%20integration%20in%20Motor%20Control%20Applications.%3C%2FP%3E%0A%3CP%20data-unlink%3D%22true%22%3ERegarding%20your%20question%2C%20our%20toolbox%20provides%20within%20the%20package%20all%20the%20software%20you%20need%20to%20start%20building%20you%20application%2C%20starting%20from%20out-of-the-box%20examples%20for%20all%20the%20peripherals%20we%20support%20(PWM%2C%20ADC%2C%20CAN%2C%20etc.)%20Please%20consult%20the%20User%20Manual%20to%20get%20started%20with%20the%20blinking%20LED%20example.%20S32DS%203.6.4%20can%20be%20used%20for%20further%20development%2C%20as%20our%20toolbox%20supports%20importing%20MATLAB%20generated%20code%20directly%20in%20the%20S32DS%20environment.%3C%2FP%3E%0A%3CP%20data-unlink%3D%22true%22%3EFor%20any%20other%20questions%2C%20please%20let%20us%20know.%3C%2FP%3E%0A%3CP%20data-unlink%3D%22true%22%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%20data-unlink%3D%22true%22%3EVlad%3C%2FP%3E%0A%3CP%20data-unlink%3D%22true%22%3E%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E