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.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:
Example S32K358 GMAC lwIP FreeRTOS RDBESS S32DS 3.6.1 RTD600
Example S32K389 GMAC1 SABRE lwIP FreeRTOS S32DS 3.6.1 RTD600
Example S32K344 EMAC lwIP FreeRTOS miniEVB S32DS 3.6.1 RTD 6.0.0
[RTD600 MCAL] Example FRDM-A-S32K358 EMAC lwIP FreeRTOS S32DS 3.6 RTD 6.0.0
For RTD 6.0.0, you can install the following compatible packages:
SW32K3_S32M27x_RTD_R21-11_6.0.0_D2506_DesignStudio_updatesite.zip
SW32K3_FreeRTOS_11.1.0_6.0.0_CD1_D2506_DesignStudio_updatesite.zip
SW32K3_TCPIP_STACK_3.0.0_D2507_DesignStudio_updatesite.zip
For RTD 7.0.1, you can install the following compatible packages:
SW32K3_S32M27x_RTD_R23-11_7.0.1_D2603_DesignStudio_updatesite.zip
SW32K3_FreeRTOS_11.1.0_7.0.0_CD1_HF1_D2511_DesignStudio_updatesite.zip
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
View full article