S32DS with S32K3xx: Installation of FreeRTOS fails

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

S32DS with S32K3xx: Installation of FreeRTOS fails

Jump to solution
319 Views
AndreasStolze
Contributor III

Hi,

I am currently having a problem with a fresh install with S32DS.

I'm targeting a S32K358, and using RTD 4.0 with S32DS 3.5.11 (code drop quality?) and the S32K3xx development package 3.5.8.

The update manager is not letting me install FreeRTOS for S32K3 in version 4.0.0:

AndreasStolze_0-1712747030912.png

The suspicious part for me is the "0.0.0" for the 2nd requirement.

 

Operation details Software being installed: com.nxp.FREERTOS.S32K3_S32M27X.root.4.0.0.feature.feature.group 4.0.0.202312180411 Missing requirement: com.nxp.FREERTOS.S32K3_S32M27X.root.4.0.0.feature.feature.group 4.0.0.202312180411 requires 'org.eclipse.equinox.p2.iu; com.nxp.RTD.S32K3_S32M27X.root.feature.feature.group 0.0.0' but it could not be found

 

Remark: I installed RTD 3.0 before 4.0 in order to be able to use the BMS SDK as suggested in another thread.

 

Here is my current installation:

AndreasStolze_1-1712747121743.png

AndreasStolze_2-1712747127832.png

 

BR
Andreas

 

0 Kudos
1 Solution
290 Views
AndreasStolze
Contributor III

Hi @VaneB 

I uninstalled RTD 4.0.0 and reinstalled FreeRTOS again. This time it installed it's dependency itself:

AndreasStolze_0-1712835878893.png

But now I'm getting this error when opening my mex file:

AndreasStolze_1-1712835996822.png

I just don't understand why when adding the RTD 4.0.0 archive zip, more than one package appears:

AndreasStolze_3-1712836144629.png

 

I get, that I don't need the S32K39X package. FreeRTOS installed the S32K3_S32M27x package. Why isn't the S32K358 target included, although it's stated in the package description?

AndreasStolze_4-1712836197459.png

 

BR
Andreas

Update: I installed S32K3xx now manually and now it seems to work.

View solution in original post

0 Kudos
6 Replies
296 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @AndreasStolze 

We have faced unexpected behaviors when more than one RTD version is installed. Could you please try uninstalling all the packages and installing only the packages on which the software has dependencies?

 

B.R.

VaneB

0 Kudos
291 Views
AndreasStolze
Contributor III

Hi @VaneB 

I uninstalled RTD 4.0.0 and reinstalled FreeRTOS again. This time it installed it's dependency itself:

AndreasStolze_0-1712835878893.png

But now I'm getting this error when opening my mex file:

AndreasStolze_1-1712835996822.png

I just don't understand why when adding the RTD 4.0.0 archive zip, more than one package appears:

AndreasStolze_3-1712836144629.png

 

I get, that I don't need the S32K39X package. FreeRTOS installed the S32K3_S32M27x package. Why isn't the S32K358 target included, although it's stated in the package description?

AndreasStolze_4-1712836197459.png

 

BR
Andreas

Update: I installed S32K3xx now manually and now it seems to work.

0 Kudos
283 Views
AndreasStolze
Contributor III
I installed S32K3xx now manually and now it seems to work.
It's really tricky as a user to know what's going on.
0 Kudos
277 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @AndreasStolze 

Thank you for the feedback, we are working to improve our tools.

Sorry for the inconvenience caused. 

0 Kudos
223 Views
AndreasStolze
Contributor III

Hi @VaneB 

can you quicky explain the difference between S32K3_S32M27x  and S32K3xx and why only one seems not to work?

Thanks
Andreas

0 Kudos
205 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @AndreasStolze 

The S32K3_S32M27x comes with additional support for S32M274 and S32M276, so it will require to have installed the development package for both families (S32K3 and S32M2). The S32K3xx just has support for S32K3 devices.