Hello @JASAMANG ,
For a beginner, I recommend using S32 Design Studio for S32 Platform together with an S32K144 evaluation board.
In addition to the IDE, please install the S32K1 Real-Time Drivers (RTD) package. For the current development flow, the recommended combination is S32 Design Studio v3.6.0 with S32K1 RTD 3.0.0. The RTD package can be installed through Help > S32DS Extensions and Updates.
I suggest following this learning path:
- Import and run an existing S32K144 RTD example, such as a blinking LED or GPIO example.
- Learn the basic project structure, build process, flashing, and debugging.
- Become familiar with the S32 Configuration Tools, particularly pin, clock, and peripheral configuration.
- Continue with GPIO, interrupts, timers, PWM, and ADC.
- Once these fundamentals are clear, proceed to motor-control examples and tools such as FreeMASTER and MCAT.
Starting from an existing example is generally easier than creating the complete application from scratch.
For RTD installation guidance, please refer to the S32K1 RTD offline installation guide. Although the article demonstrates an older S32DS/RTD combination, it explains the package dependencies and the general offline installation flow. Always verify the required S32DS version and dependent packages in the release notes of the RTD version you download.
You may also find this discussion useful: Install SDK/RTD into S32 Design Studio. It explains the difference between the legacy SDK and RTD and provides links to both AUTOSAR and non-AUTOSAR blinking LED examples
You may also find useful examples and technical articles in the S32K Knowledge Base.
If you encounter a problem, I recommend searching the S32K Community forum first. Many common questions and issues have already been discussed and answered there.
Also, please create a dedicated thread if you encounter a specific issue. This helps keep us the discussions clear and makes it easier for other users to find relevant information.
We actively monitor threads for seven days after the last reply. After that period, we only receive subscription emails for updates and those can occasionally be missed. For any related questions after this period, please create a new thread and refer to the original one.
If a response answers your question, please click “Accept as Solution.” For any related questions please create a new thread and refer to the original one.
Best regards,
Pavel