How to install IAR plug-in in S32 Design Studio?

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

How to install IAR plug-in in S32 Design Studio?

跳至解决方案
2,271 次查看
malove
Contributor IV

Hello, I am asking a question because I encountered a problem while installing IAR Toolchain, which is an environment suitable for S32K314.

 

The pages I referenced are as follows:

https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-Install-IAR-Eclipse-plug-in-into...1105459 

1. Install IAR Plugin manager
go to menu "Help" -> "Install New Software" and click on "Add..." button to add a new IAR repository located here: http://eclipse-update.iar.com/plugin-manager/1.0
Tick ​​" I Accept the terms of the license agreement" and click "OK" to accept unsigned content software
Finally you proceed to the installation. When the plugin is installed you will be asked to restart S32DS

Up to this point, it has been completed normally.

 

but

Anytime you create a new workspace you will be asked to enter path to IAR Embedded Workbench IDE

The IAR Workbench directory required by this step does not exist like this.

 

studyseok8466_1-1728965183736.png

studyseok8466_2-1728965266363.png

(No IAR System directory in Program files (x86)

Also, there is no version that can be installed from the plug-in manager.

 

How can I solve this problem?

标记 (1)
0 项奖励
回复
1 解答
2,244 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @malove,

The plugin only enables users to build and debug a S32DS project with IAR toolchain for ARM. In order to use the plugin, you need to have IAR Embedded Workbench installed with a valid license from IAR.

You may need to contact IAR in order to download EW: IAR Embedded Workbench for Arm | IAR.

Best regards,
Julián

在原帖中查看解决方案

0 项奖励
回复
7 回复数
2,196 次查看
malove
Contributor IV

Thanks @Julián_AragónM 

 

At this time, assuming that GCC Toolchain is used and Cyclone Fx is used as a debugger, will there be a problem?

 

I also checked the GCC SDK for RTD as shown in the picture you attached. Wouldn’t there be a separate SDK for non-RTD?

 

0 项奖励
回复
2,164 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @malove,

There should be no problems using GCC and Cyclone, but for any Cyclone FX usage issues, you can submit a technical service request to PEMicro.

I'm not sure I understand the second question, are you referring to non-AUTOSAR usage? RTD support real-time software on AUTOSAR and non-AUTOSAR applications, with two layers (LLD & HLD).

Julin_AragnM_0-1729187767935.png

Best regards,
Julián

0 项奖励
回复
2,147 次查看
malove
Contributor IV

You must be busy, but thank you for always answering my questions, @Julián_AragónM 

 

It means, If I select the RTD SDK(PlatformSDK_S32K3), Can I use this RTD for non-AutoSAR projects? or Only use for AutoSAR project?

0 项奖励
回复
2,116 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @malove,

Yes, even if you use RTD, you can still develop non-AUTOSAR applications. The high-level interface drivers are based on MCAL, and low-level are based on former SDK. You can use low-level drivers for non-AUTOSAR:

Julin_AragnM_0-1729263443480.png

Julin_AragnM_1-1729263456768.png

You can refer to the following training presentation for a full overview of the differences: 02: S32K3xx Real-Time Drivers (RTD) Installation Guide - Training (nxp.com).

I hope you find this helpful.

Best regards,
Julián

0 项奖励
回复
2,245 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @malove,

The plugin only enables users to build and debug a S32DS project with IAR toolchain for ARM. In order to use the plugin, you need to have IAR Embedded Workbench installed with a valid license from IAR.

You may need to contact IAR in order to download EW: IAR Embedded Workbench for Arm | IAR.

Best regards,
Julián

0 项奖励
回复
2,232 次查看
malove
Contributor IV

Thanks @Julián_AragónM 

Is there a way to use GCC as the toolchain for the S32K314?

 

studyseok8466_0-1729033157907.png

As shown in the picture, when I select IAR as the toolchain for S32K314, the SDK is selected, but when I choose GCC, the SDK isn't selected, so I am asking about this.

0 项奖励
回复
2,215 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @malove,

Yes, you can select GCC for S32K314:

Julin_AragnM_0-1729102517206.png

Julin_AragnM_1-1729102518775.png

Make sure to have correctly installed the RTD package you need to use, or else, no SDK will show when trying to attach.

Best regards,
Julián

0 项奖励
回复