Installing software in S32 Design studio

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Installing software in S32 Design studio

142 次查看
omid_Fn
Contributor I

Hi,
I'm trying to install NXP GCC 9.2 in my S32DS. Because my SDK doesn't support the default 11.4 version and I can't find any clues on how I can do it.
When you create a new project and asked to specify a toolchain it give you a hint:
NXP GCC 9.2 compiler is not installed. Click here to install it via 'S32DS Extensions and Updates'.
however when you go to that S32DS Extensions and Updates section, there is no option to install GCC 9.2.
I want to go even one step further and ask why is it so unclear the way each software can be installed in S32DS? There are different places related to installing software, one is 'S32DS Extensions and Updates', the other is install new software, for SDKs you need to give the file location of SDK zip file. Each toolchain a different method of installation. It's so confusing!
So if someone could paint a clear picture of first how to install GCC 9.2, 10.2 and 11.4 is a way that can be selected when creating a new project, and secondly a neat and understandable guide on how different software and toolchain can be installed.
I'm sure this is the question of many others as well.

Thanks in advance
Omid

0 项奖励
回复
2 回复数

39 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @omid_Fn,

All three NXP GCC versions (v9.2, v10.2 & v11.4) can be installed via S32DS Extensions and Updates. Simply select them and click "Install":

Julin_AragnM_0-1764085349143.png

As for the SDK (RTD) installation, they can be installed by either S32DS Extensions and Updates or directly to eclipse with "Install new software...". I have attached a simple guide to install RTDs. Additionally, as you mentioned in your other response, we do provide the HOWTOs for introduction, debug, building, toolchain, etc: S32DS - list of HOWTOs

Please look through them, as I believe you will find them helpful.

Best regards,
Julián

 

0 项奖励
回复

51 次查看
omid_Fn
Contributor I

If you still see this post and you have more expert views on this topic please share, but I found a way to add NXP GCC to S32DS.

***Adding NXP GCC to S32DS

If you go to Window->Prefrences->S32DS Design Stduio for S32 Platform->S32DS Variables->GCC Toolchain

you can see some expected directories for different GCC versions and types. I just found the correct directory C:\NXP\S32DS.3.6.4\S32DS\build_tools\gcc_v9.2\gcc-9.2-arm32-eabi and pasted the toolchain files there.

*** Getting NXP GCC

To get the NXP GCC 9.2 or any other version you can search "S32 Compilers for S32 Design Studio" and you are provided with different versions, get it from there.

*** To Add RTD SDK to S32DS

Download and install the .exe and then there is also a updatesite zip file like SW32K1_RTD_4.4_1.0.1_HF01_DS_updatesite_D2209.zip after installing go to Help->Install new software->Add->Archive and select the upsatesite zip file.

*** To add a IAR, DIAB, GHS toolchains

I found the documentation from RTD files. There is howto file in
C:\NXP\SW32K1_S32M24x_RTD_4.4_3.0.0_QLP02\eclipse\plugins\BaseNXP_TS_T40D2M30I0R0\doc\howto
It points to HOWTO: Install IAR Eclipse plug-in into S32 Design Studio for ARM
and HOWTO: Install Wind River compiler Eclipse plug-in into S32 Design Studio

and HOWTO: Install GHS Compiler Plugin

标记 (6)
0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2246420%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9C%A8%20S32%20%E8%AE%BE%E8%AE%A1%E5%B7%A5%E4%BD%9C%E5%AE%A4%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2246420%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%EF%BC%8C%E6%88%91%E6%AD%A3%E8%AF%95%E5%9B%BE%E5%9C%A8%E6%88%91%E7%9A%84%20S32DS%20%E4%B8%AD%E5%AE%89%E8%A3%85%E6%81%A9%E6%99%BA%E6%B5%A6%20GCC%209.2%E3%80%82%E5%9B%A0%E4%B8%BA%E6%88%91%E7%9A%84%20SDK%20%E4%B8%8D%E6%94%AF%E6%8C%81%E9%BB%98%E8%AE%A4%E7%9A%84%2011.4%20%E7%89%88%E6%9C%AC%EF%BC%8C%E8%80%8C%E4%B8%94%E6%88%91%E4%B9%9F%E6%89%BE%E4%B8%8D%E5%88%B0%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E7%9A%84%E7%BA%BF%E7%B4%A2%E3%80%82%3CBR%20%2F%3E%E5%88%9B%E5%BB%BA%E6%96%B0%E9%A1%B9%E7%9B%AE%E5%B9%B6%E8%A6%81%E6%B1%82%E6%8C%87%E5%AE%9A%E5%B7%A5%E5%85%B7%E9%93%BE%E6%97%B6%EF%BC%8C%E7%B3%BB%E7%BB%9F%E4%BC%9A%E7%BB%99%E5%87%BA%E6%8F%90%E7%A4%BA%EF%BC%9A%3CBR%20%2F%3E%3CSPAN%3E%3C%2FSPAN%3ENXPGCC%209.2%20%E7%BC%96%E8%AF%91%E5%99%A8%E6%9C%AA%E5%AE%89%E8%A3%85%E3%80%82%E5%8D%95%E5%87%BB%E6%AD%A4%E5%A4%84%E9%80%9A%E8%BF%87%20%22S32DS%20%E6%89%A9%E5%B1%95%E5%92%8C%E6%9B%B4%E6%96%B0%20%22%E5%AE%89%E8%A3%85%E3%80%82%3CBR%20%2F%3E%E4%BD%86%E6%98%AF%EF%BC%8C%E5%BD%93%E6%82%A8%E8%BF%9B%E5%85%A5%3CSPAN%3ES32DS%20%E6%89%A9%E5%B1%95%E5%92%8C%E6%9B%B4%E6%96%B0%E9%83%A8%E5%88%86%E6%97%B6%EF%BC%8C%E5%8D%B4%E6%B2%A1%E6%9C%89%E5%AE%89%E8%A3%85%20GCC%209.2%20%E7%9A%84%E9%80%89%E9%A1%B9%E3%80%82%3C%2FSPAN%3E%3CBR%20%2F%3E%E6%88%91%E6%83%B3%E6%9B%B4%E8%BF%9B%E4%B8%80%E6%AD%A5%E9%97%AE%EF%BC%8C%E4%B8%BA%E4%BB%80%E4%B9%88%20S32DS%20%E4%B8%AD%E6%AF%8F%E7%A7%8D%E8%BD%AF%E4%BB%B6%E7%9A%84%E5%AE%89%E8%A3%85%E6%96%B9%E5%BC%8F%E9%83%BD%E5%A6%82%E6%AD%A4%E4%B8%8D%E6%98%8E%E7%A1%AE%EF%BC%9F%E4%B8%8E%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6%E7%9B%B8%E5%85%B3%E7%9A%84%E5%9C%B0%E6%96%B9%E6%9C%89%E5%BE%88%E5%A4%9A%EF%BC%8C%E4%B8%80%E4%B8%AA%E6%98%AF%3CSPAN%3E%22S32DS%20%E6%89%A9%E5%B1%95%E5%92%8C%E6%9B%B4%E6%96%B0%22%EF%BC%8C%E5%8F%A6%E4%B8%80%E4%B8%AA%E6%98%AF%E5%AE%89%E8%A3%85%E6%96%B0%E8%BD%AF%E4%BB%B6%EF%BC%8C%E5%AF%B9%E4%BA%8E%20SDK%EF%BC%8C%E6%82%A8%E9%9C%80%E8%A6%81%E6%8F%90%E4%BE%9B%20SDK%20%E5%8E%8B%E7%BC%A9%E6%96%87%E4%BB%B6%E7%9A%84%E4%BD%8D%E7%BD%AE%E3%80%82%E6%AF%8F%E4%B8%AA%E5%B7%A5%E5%85%B7%E9%93%BE%E9%83%BD%E6%9C%89%E4%B8%8D%E5%90%8C%E7%9A%84%E5%AE%89%E8%A3%85%E6%96%B9%E6%B3%95%E3%80%82%E7%9C%9F%E6%98%AF%E4%BB%A4%E4%BA%BA%E5%9B%B0%E6%83%91%EF%BC%81%3CBR%20%2F%3E%3C%2FSPAN%3E%E5%9B%A0%E6%AD%A4%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%9C%89%E4%BA%BA%E8%83%BD%E6%B8%85%E6%A5%9A%E5%9C%B0%E8%AF%B4%E6%98%8E%EF%BC%8C%E9%A6%96%E5%85%88%EF%BC%8C%E5%A6%82%E4%BD%95%E5%9C%A8%E5%88%9B%E5%BB%BA%E6%96%B0%E9%A1%B9%E7%9B%AE%E6%97%B6%E9%80%89%E6%8B%A9%E5%AE%89%E8%A3%85%20GCC%209.2%E3%80%8110.2%20%E5%92%8C%2011.4%EF%BC%9B%E5%85%B6%E6%AC%A1%EF%BC%8C%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85%E4%B8%8D%E5%90%8C%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%92%8C%E5%B7%A5%E5%85%B7%E9%93%BE%E3%80%82%3CBR%20%2F%3E%E6%88%91%E7%9B%B8%E4%BF%A1%E8%BF%99%E4%B9%9F%E6%98%AF%E5%BE%88%E5%A4%9A%E4%BA%BA%E7%9A%84%E7%96%91%E9%97%AE%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E9%A2%84%E5%85%88%E6%84%9F%E8%B0%A2%3CBR%20%2F%3EOmid%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E