2412009_en-US

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

2412009_en-US

2412009_en-US

Request to add archived S32K3 FreeRTOS 2.0.0 and TCP/IP 1.0.1 packages to my NXP account

Hello NXP Support Team,

I am working on an S32K344 project using S32 Design Studio 3.4 and S32K3 RTD 2.0.0. I have an existing working Ethernet/lwIP project that was originally created with the following software versions:

  • S32 Design Studio: 3.4
  • S32K3 RTD: 2.0.0
  • FreeRTOS: 10.4.6 UOS 2.0.0
  • S32K3 TCP/IP Stack: RTM 1.0.1

I now need to modify the project in Configuration Tools to add a FlexCAN configuration. However, my current S32DS installation does not have the matching FreeRTOS and TCP/IP Configuration Tools packages installed.

Because of this, when I use Update Code, Configuration Tools does not recognize the existing FreeRTOS/lwIP components and proposes deleting files such as:

FreeRTOSConfig.h
lwipcfg.h
lwipopts.h
lwippools.h
netifcfg.h
netifcfg.c

The newer packages available in my account are not compatible with this project. For example, FreeRTOS 2.0.1 and TCP/IP 1.0.1 HF1 are aligned with RTD 2.0.1, while my project is based on RTD 2.0.0.

I understand that the matching FreeRTOS 2.0.0 package has been archived. Could you please add access to the following archived packages to my NXP account?

SW32K3_FreeRTOS_10_4_6_UOS_2_0_0_DS_updatesite_D2204.zip

and, if possible, the matching TCP/IP package:

S32K3_TCPIP_RTM_1_0_1_D2205_updatesite.zip

These packages are required so I can open and regenerate the existing project using the same software versions it was originally developed with, without migrating the entire project to a different RTD release.

My target is:


 
MCU: S32K344
S32DS: 3.4
S32K3 RTD: 2.0.0
FreeRTOS: 10.4.6 UOS 2.0.0
TCP/IP Stack: RTM 1.0.1

Could you please enable these archived downloads for my account, or provide the correct procedure for obtaining them?

Thank you.

Re: Request to add archived S32K3 FreeRTOS 2.0.0 and TCP/IP 1.0.1 packages to my NXP account

Hello @Aaditya773,

I understand you are trying to access the older releases. These older packages are outdated and no longer actively maintained, however, if the account had requested access to the package before, you should be able to see it through the 'Previous' tab inside the Flexera portal:

Julin_AragnM_0-1788887530794.pngJulin_AragnM_0-1788887530794.pngJulin_AragnM_0-1788887530794.pngJulin_AragnM_0-1788887530794.pngJulin_AragnM_0-1788887530794.png

If the account does not have access, I would like to guide you toward a more sustainable path: migrating your project to RTD 6.0.0 or RTD 7.0.0. Newer RTD (as well as FreeRTOS and Stack releases) provide documented known issues, bugfixes, optimizations, as well as a broader support for K3 derivatives.

There are various community examples for Ethernet enablement with newer RTD packages: 

 For RTD 6.0.0, you can install the following compatible packages:

  1. SW32K3_S32M27x_RTD_R21-11_6.0.0_D2506_DesignStudio_updatesite.zip
  2. SW32K3_FreeRTOS_11.1.0_6.0.0_CD1_D2506_DesignStudio_updatesite.zip
  3. SW32K3_TCPIP_STACK_3.0.0_D2507_DesignStudio_updatesite.zip

For RTD 7.0.1, you can install the following compatible packages:

  1. SW32K3_S32M27x_RTD_R23-11_7.0.1_D2603_DesignStudio_updatesite.zip
  2. SW32K3_FreeRTOS_11.1.0_7.0.0_CD1_HF1_D2511_DesignStudio_updatesite.zip
  3. SW32K3_TCPIP_STACK_5.0.0_CD01_D2605_DesignStudio_updatesite.zip

In case you determine the older package is necessary to continue your development with the older SW version, please help me by contacting your assigned distributor or NXP contact.

Best regards,
Julián

Re: Request to add archived S32K3 FreeRTOS 2.0.0 and TCP/IP 1.0.1 packages to my NXP account

Hello Julián,

Thank you for your response and for sharing the RTD 6.0.0 migration path.

I have tried setting up the newer environment, but unfortunately the older S32K344-WB project still does not work correctly under the newer software stack. The project was originally created around the older S32DS 3.4 / PlatformSDK 2.0.0 generation, and several parts of the original configuration do not translate cleanly to the newer environment.

The project specifically depends on:

  • S32 Design Studio 3.4
  • S32K344 / S32K3 PlatformSDK 2.0.0
  • ${PLATFORMSDK_S32K3_2022_03_S32K344_M7_2.0.0_PATH}
  • SW32K3_RTD_4_4_2_0_0_D2203
  • SW32K3_FreeRTOS_10_4_6_UOS_2_0_0_DS_updatesite_D2204.zip
  • S32K3_TCPIP_RTM_1_0_1_D2205_updatesite.zip

I have checked the available and Previous downloads, but I cannot find these archived packages for my account.

At this point, the newer packages do not seem to be a workable replacement for this particular legacy project, so I would be very grateful if NXP could make the required archived S32DS 3.4-compatible packages available to my account.

In particular, could you please add or provide access to:

  • S32K3 / S32K344 PlatformSDK 2.0.0 / RTD 2.0.0
  • SW32K3_FreeRTOS_10_4_6_UOS_2_0_0_DS_updatesite_D2204.zip
  • S32K3_TCPIP_RTM_1_0_1_D2205_updatesite.zip
  • any matching S32 Configuration Tools / device-support package required for S32K344 under S32DS 3.4

I would really appreciate it if these archived packages could be added to my available downloads, since I have not been able to find another setup that works correctly with this project.

Thank you very much for your help.

Re: Request to add archived S32K3 FreeRTOS 2.0.0 and TCP/IP 1.0.1 packages to my NXP account

Hello @Aaditya773,

Since the SW package is not available through the 'Previous' tab, most likely the account never had access to the package in the first place.

If you have an assigned FAE, or Sales representative, please help me by contacting them so they can request access for your account.

On the other hand, if you would like to work on migrating the S32K344-WB projects to newer RTD, I can assist you with any issues during the process.

Best regards,
Julián


Tags (1)
No ratings
Version history
Last update:
Thursday
Updated by: