Hello all,
I would like to program a S32K396 MCU to drive a motor.
When I plug the MCU to the computer and try to create a new S32DS Application Project , I face this issue :
To solve this problem, I tried to install " SW32K3_S32DS_3.4.1_D2108.zip " which is the package for S32K3 devices.
However, when I go on the "S32DS Extensions and Updates" section, I see that this package is not installed :
When I try to install it, I face this issue : -
Even when I select all 6 items, I can't install :
I also tried to click on help > Install new software > work with "All Available Sites" . Then first I got these errors :
Then :
And finally after clicking "next", this problem occured :
In conclusion I still can't create a new project to start program the S32K39 MCU.
I also don't have "Project from Example" except M0plus.
Can you please help me to solve this problem ?
Solved! Go to Solution.
Hi @Silvano
The example code provided with the RTDs can be found by creating a project from an example. Check the following links, It has information related to this topic.
HOWTO: S32 Design Studio - Create a New S32DS Project from Example
Thank you.
I installed the S32DS 3.5 but I still have this issue when I try to install "New software"
And the "Extensions and Updates" section doesn't show the installed packages :
Finally, I still don't have example projects to start programming the S32K396
Hi @Silvano
The cause is probably due to a lack of the required dependency in the S32 Design Studio package you are trying to install. Could you share the names of the packages you are looking to install?
I am trying to install these packages : "S32 Design Studio S32 SDK" , "S32 Design Studio S32K396 SDK" and "S32 Design Studio S32K396.P01 SDK".
But for any package I tried to install, I have the same error :
Is there any number I can call ? I have this issue for a week and it is starting to become an emergency.
Thank you.
Hi @Silvano
Please check if S32DS Extensions and Updates -> Manage Sites, you have the following:
For S32K96 devices, the available software can be found through S32K3 Standard Software -> Automotive SW - S32K3/S32M27x - Real-Time Drivers for Cortex-M. To install these packages is required the installation of the S32K396 development package, which can be found at the previous share link at the Automotive SW - S32K3 - S32 Design Studio.
Also, could you please share your installation details? This can be found at S32DS Extensions and Updates.
Hi @VaneB
My installation details are :
I did as you said, I installed " SW32K39x_S32DS_3.5.6_D2309.zip " before the installation of "Automotive SW - S32K3/S32M27x - Real-Time Drivers for Cortex-M " packages . However when I try to install "S32 Design Studio S32K396 development package 1.0.0.6797AcJMj4F773793K7K55CK" I still have this error :
<<Cannot complete the install because of a conflicting dependency.
Software being installed: S32K396 development package 3.5.6.202309291159 (com.nxp.s32ds.s32k396.dev.feature.feature.group 3.5.6.202309291159)
Software currently installed: S32 Design Studio Tools 3.5.0.202207261752 (com.nxp.s32ds.platform.ide.tools.feature.feature.group 3.5.0.202207261752)
Only one of the following can be installed at once:
com.nxp.s32ds.platform.ide.tools.feature_root 3.5.8.202311282316
com.nxp.s32ds.platform.ide.tools.feature_root 3.5.0.202207261752
com.nxp.s32ds.platform.ide.tools.feature_root 3.5.10.202401301332
com.nxp.s32ds.platform.ide.tools.feature_root 3.5.6.202309290941
Cannot satisfy dependency:
From: S32 Design Studio Tools 3.5.0.202207261752 (com.nxp.s32ds.platform.ide.tools.feature.feature.group 3.5.0.202207261752)
To: org.eclipse.equinox.p2.iu; com.nxp.s32ds.platform.ide.tools.feature_root [3.5.0.202207261752,3.5.0.202207261752]
Cannot satisfy dependency:
From: S32 Design Studio for S32 Platform Tools 3.5.10.202401301332 (com.nxp.s32ds.platform.ide.tools.feature.feature.group 3.5.10.202401301332)
To: org.eclipse.equinox.p2.iu; com.nxp.s32ds.platform.ide.tools.feature_root [3.5.10.202401301332,3.5.10.202401301332]
Cannot satisfy dependency:
From: S32 Design Studio for S32 Platform Tools 3.5.6.202309290941 (com.nxp.s32ds.platform.ide.tools.feature.feature.group 3.5.6.202309290941)
To: org.eclipse.equinox.p2.iu; com.nxp.s32ds.platform.ide.tools.feature_root [3.5.6.202309290941,3.5.6.202309290941]
Cannot satisfy dependency:
From: S32 Design Studio for S32 Platform Tools 3.5.8.202311282316 (com.nxp.s32ds.platform.ide.tools.feature.feature.group 3.5.8.202311282316)
To: org.eclipse.equinox.p2.iu; com.nxp.s32ds.platform.ide.tools.feature_root [3.5.8.202311282316,3.5.8.202311282316]
Cannot satisfy dependency:
From: S32K396 development package 3.5.6.202309291159 (com.nxp.s32ds.s32k396.dev.feature.feature.group 3.5.6.202309291159)
To: org.eclipse.equinox.p2.iu; com.nxp.s32ds.platform.ide.tools.feature.feature.group 3.5.6 >>
Hi @Silvano
I have reviewed your installation details and I have noticed that you missed the installation of some packages required for the S32K396 software installation. In the following image, I have highlighted the relevant packages.
Also, regarding the latest images, you need to select all the packages shown in the window. For reference, I am attaching the packages I have installed.
Hi @VaneB
I finally managed to solve the problem. Thank you.
I have a last question, where can I find PWM code examples for S32K396 ?
Hi @Silvano
The example code provided with the RTDs can be found by creating a project from an example. Check the following links, It has information related to this topic.
HOWTO: S32 Design Studio - Create a New S32DS Project from Example
Hi @Silvano
S32K396 devices are just supported by S32DS 3.5. Please download this IDE version and the corresponding package.
Also, if you have doubts about which version of the tools supports the various packages of the S32K3 devices, please consult the release notes of each package.
B.R.
VaneB