IPCF Framework not working with S32 Design studio v3.3

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

IPCF Framework not working with S32 Design studio v3.3

2,589 Views
Somasundaram_Vadivelu
Contributor III

Hi,
I am trying to build IPCF in S32 Design studio v3.3, but I am getting errors in the process.
IPCF Version: v1.1
S32Design Studio version: v3.3

When I try to update the code by right-clicking the .mex file I get this error:

Somasundaram_Vadivelu_0-1614270772956.png

Any help would be appreciated.

/Somasundaram

 

 

 

0 Kudos
11 Replies

2,563 Views
mikedoidge
NXP Employee
NXP Employee

Hello @Somasundaram_Vadivelu ,

I was able to complete this step without issue. Do you have the SW32G2_RTD_4_4_0_9_0_D2011 installed?

mikedoidge_0-1614277046235.png

 

If you do not have this package, you should download and install it.

Please note, the RTD team has since released newer versions so you will need to locate it from the 'Previous' tab.

mikedoidge_1-1614277262064.png

It seems the IPCF package was developed for and tested to this version, so some adjustments may need to be implemented for it to work with a newer version of the RTD.

Hope it helps,

Mike

0 Kudos

2,558 Views
Somasundaram_Vadivelu
Contributor III

Hi,

Thanks for the reply. I downloaded and installed SW32G2_RTD_4_4_0_9_0_D2011, and I was able to update the code . There is one more issue popping now when I build the code:

Somasundaram_Vadivelu_0-1614281010472.png

 

Any clue on how to fix this? 

There are some warnings as well:

Somasundaram_Vadivelu_0-1614281244577.png

I can't find the paths mentioned in the warnings in my output folder.

 

0 Kudos

2,502 Views
mikedoidge
NXP Employee
NXP Employee

Hello @Somasundaram_Vadivelu ,

You might try deleting the IPCF project from your workspace and then re-importing it now that you have the correct RTD package installed. It could be some links were not setup right when you imported it previously.

Hope it helps,

Mike

0 Kudos

2,490 Views
Somasundaram_Vadivelu
Contributor III

Hi,

Thanks for the reply.
I have tried a few times removing and adding the IPCF project, but the same issue appears again. I also tried uninstalling and installing IPCF package, but the same error still appears.

 

0 Kudos

2,465 Views
mikedoidge
NXP Employee
NXP Employee

Hello @Somasundaram_Vadivelu ,

Can you confirm that you have installed S32G2xx development package version 3.3.1?

image.png

This package is required for any development work with the S32G device on S32 Design Studio.

Best Regards,

Mike

0 Kudos

2,457 Views
Somasundaram_Vadivelu
Contributor III

Hi,
I have the S32G2xx dev package v3.3.1

Somasundaram_Vadivelu_0-1614846430705.png


/Somasundaram Vadivelu

 

0 Kudos

2,426 Views
mikedoidge
NXP Employee
NXP Employee

Hello @Somasundaram_Vadivelu ,

I have found the cause of your issue. You need to complete the S32 Config Tools setup and generate the code.

1) Double-click on the IPCF_Example_S32G274.mex file in the Project Explorer:
image.png

2) Switch to the 'Peripherals Tool' perspective:
image.png

3) Right-click on the error listed in the 'Problems' view and select 'Add SDK Component...':
image.png

4) Click Yes
image.png

5) Click 'Update Code'
image.png

6) Click OK
image.png

7) Switch back to 'C/C++' perspective and then Build.
image.png

The errors should be gone and the ELF file should be created.

Best Regards,

Mike

0 Kudos

2,410 Views
Somasundaram_Vadivelu
Contributor III

Hi,

Thanks for the reply.
I tried as you mentioned, but I get this issue (When I  right-click the problem, I don't get the " Add SDK component" option

Somasundaram_Vadivelu_0-1615485126343.png

Any clue about this issue? Thanks

Kind Regards
Somasundaram Vadivelu

 

trymake an effort or attemptMore (Definitions, Synonyms, Translation)

 

0 Kudos

2,395 Views
mikedoidge
NXP Employee
NXP Employee

Hello @Somasundaram_Vadivelu ,

It seems that something is missing. Could you please provide the details of the packages you have installed by doing the following?

1) Help -> S32DS Extensions and Updates

2) Installation details

mikedoidge_0-1615502134317.png

 

3) copy and paste the details shown to this thread

I should be able to see if something is missing or maybe you missed some update.

Best Regards,

Mike

0 Kudos

2,366 Views
Somasundaram_Vadivelu
Contributor III

Hi,

Sure here is the information you asked:

Package: S32SDK for S32G2xx Rev2 RTD 0.9.0; Version: 0.9.0; Build id: 202008260955
Package: SW32G2_RTD_4.4_0.9.0_DS_updatesite_2011; Version: 1.0.0; Build id: 202011060838
Package: S32 Design Studio Platform Tools package; Version: 3.3.1; Build id: 202008252001
Package: S32G2xx development package; Version: 3.3.1; Build id: 202008252013
Package: S32SDK S32G274 BETA 0.9.0; Version: 0.9.0; Build id: 202006101302
Package: NXP GCC for Arm Embedded Processors Build 1620; Version: 1620; Build id: 202005201521
Package: S32 Design Studio Platform package; Version: 3.3.1; Build id: 202008252001
Package: NXP GCC for Arm Embedded Processors v9.2 build 1649; Version: 1649; Build id: 202005201157
Package: IPCF for S32G274; Version: 1.1.0; Build id: 202012031411

Kind Regards
Somasundaram Vadivelu

 

0 Kudos

2,357 Views
mikedoidge
NXP Employee
NXP Employee

Hello @Somasundaram_Vadivelu ,

It appears you do not have the latest versions of the S32 Design Studio Platform Tools package and theS32G2xx development package. The versions I have are:

Package: S32 Design Studio Platform Tools package; Version: 3.3.1; Build id: 202009281405
Package: S32G2xx development package; Version: 3.3.1; Build id: 202009281416

The Build ids are different vs. yours.

Please download the latest version of the S32 Design Studio 3.3 Update 1 with support for S32G2:

mikedoidge_0-1615560815898.png

Notice this version is Maturity level: RTM. It is likely the version you have is Maturity level:EAR.

Please try the IPCF project once again after you have installed this update package.

Best Regards,

Mike

0 Kudos