你好,
今天,我安装了 S32 Design Studio 来评估S32K144EVB板。我想运行一个小测试,但是阅读手册后发现,当我创建一个新的应用程序项目时,当我点击“SDK”按钮时,并没有出现任何 S32 SDK。
如何为我的开发板安装 SDK
谢谢。
首先,您需要下载与您的 S32DS IDE 兼容的软件版本。支持的 IDE 版本在软件的发行说明文档中指定。
在这个例子中,我将使用适用于 S32K1 设备的最新 RTD 版本:
重要提示:创建新项目时,请确保选择与已安装的 RTD 软件包兼容的工具链版本。例如,RTD 3.0.0使用 NXP GCC 10.2.0 进行开发和测试。此信息可在相应的版本说明文档中找到。
BR,VaneB
你好@ptcaos ,
我遇到了完全相同的问题, @VaneB建议的解决方案对我也有效。
我安装了NXP GCC for Arm Release 版本 10.2 build 1728 ,然后在创建项目时,选择了GCC 10.2作为工具链。之后, RTD 3.0.0 就作为 SDK 选项出现了。
2026-08-10_18-14.png2026-08-10_18-14.png2026-08-10_18-14.png
2026-08-10_18-14_1.png2026-08-10_18-14_1.png2026-08-10_18-14_1.png
因此,关键在于仅仅安装 RTD 是不够的——还需要安装并选择兼容的 GCC 10.2 工具链。
感谢NXP技术支持提供的解决方案!
请安装 NXP GCC for Arm Release 版本 10.2 build 1728。
这样就应该使 RTD 版本达到 3.0.0。创建新项目时,只要选择 GCC 10.2 作为项目的工具链,即可将其作为 SDK 选项使用。
你好,又见面了。
嗯,我肯定哪里操作错了,因为在我的S32设计工作室里我找不到任何SDK……我已经重新安装了适用于 S32 v3.6.10 的 S32 Design Studio。
Captura de pantalla 2026-09-02 113833.pngCaptura de pantalla 2026-09-02 113833.png捕捉潘塔拉 2026-09-02 113833.png
然后,我下载了文件 SW32K1_S32M24x_RTD_R21-11_3.0.0_QLP07_D2606_DesignStudio_updatesite.zip。
Captura de pantalla 2026-09-02 114017.pngCaptura de pantalla 2026-09-02 114017.png捕捉潘塔拉 2026-09-02 114017.png
我已经按照@VaneB 的说明完成了所有步骤,最终成功安装了 GCC 10.3。
Captura de pantalla 2026-09-02 114137.pngCaptura de pantalla 2026-09-02 114137.png捕捉潘塔拉 2026-09-02 114137.png
但是,当我使用 GCC 10.3 创建一个新的“S32DS 应用程序项目”时,却找不到任何 SDK:
Captura de pantalla 2026-09-02 114250.pngCaptura de pantalla 2026-09-02 114250.png捕捉潘塔拉 2026-09-02 114250.png
Captura de pantalla 2026-09-02 114325.pngCaptura de pantalla 2026-09-02 114325.png捕捉潘塔拉 2026-09-02 114325.png
我肯定做错了什么……但我不知道错在哪里……
先行致谢。
你好@ptcaos ,
从你的第二张截图来看,你下载了QLP 版本(SW32K1_S32M24x_RTD_R21-11_3.0.0_QLP07_D2606_DesignStudio_updatesite.zip)并安装了 GCC 10.3 。
要使 SDK 在 S32 Design Studio v3.6 中正常工作,您需要下载官方的RTD 3.0.0 版本(不带 QLPxx 后缀),并使用GCC 10.2 。
以下是逐步修复方法:
下载正确的RTD代码包,软件包:
前往 NXP 门户网站-> Automotive SW-S32K1_S32M24x - Cortex-M 实时驱动程序。( https://www.nxp.com/design/design-center/software/automotive-software-and-tools/real-time-drivers-rt... ) micael_arkmeds_1-1788351769714.pngmicael_arkmeds_1-1788351769714.png
micael_arkmeds_2-1788351795655.pngmicael_arkmeds_2-1788351795655.png
选择RTD 版本 3.0.0(RTM / 正式版) ——不要选择任何以 QLPxx 结尾的版本。
下载以 _updatesite.zip 结尾的更新站点 zip 文件(例如,SW32K1_S32M24x_RTD_R21-11_3.0.0_D2503_DesignStudio_updatesite.zip) 。 micael_arkmeds_3-1788351838096.pngmicael_arkmeds_3-1788351838096.png
在 S32DS 中安装 SDK:
转到“帮助” -> “安装新软件...”
点击“添加...” -> “存档...” ,然后选择下载的_updatesite.zip文件。
检查所有 SDK 选项(例如, S32 Design Studio S32K1 SDK 、 S32K1_S32M24 SDK ) 。
完成安装向导,如果出现提示则接受证书(全选->信任所选),然后重新启动 S32DS 。
安装兼容的工具链(GCC 10.2):
转到帮助-> S32DS 扩展和更新。
搜索 NXP GCC for Arm 版本 10.2 build 1728 。
安装并重启S32DS 。
重启后,当您创建一个新的S32DS 应用程序项目时,选择您的目标 MCU(例如 S32K144),已安装的 RTD SDK 现在将被列出并可供选择。