Could we use FTFM with csec and flash?

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

Could we use FTFM with csec and flash?

2,085 Views
reymor
Contributor I

Hello, 

When Using S32 Design Studio 3.3 (S32K144W) and we instance csec and flash driver we got an error which is:

FTFM used in multiple component instances: csec and flash. Is this the expected behavior? I do not find any reference in which we can not used both. I do not know if this is an error in the tool. 

Setting FTFC with csec and flash in S32K144 with S32DS2.2 for ARM is perfectly fine

Is this a limitation in the FTFM or is just an error in the tool? 

Thanks in advance

0 Kudos
Reply
11 Replies

1,992 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

There should not be any difference between CSE use with FTFM / FTFC i.e. S32K1xx / S32K14xW.

What you mentions is error in the DS or warning? Could you further describe details?

0 Kudos
Reply

1,967 Views
reymor
Contributor I

It is an error, we are no allowed to generate code 

 
reymor_0-1695903904727.png
 
reymor_1-1695903918585.png

 

S32 Design Studio for S32 Platform
Version: 3.3
Build id: 200610

 

Issue: Peripherals: FTFM used in multiple component instances: csec_config_1
Level: Error
Type: Tool problem
Tool: Peripherals
Origin: Peripherals:BOARD_InitPeripherals
Resource: flash_1
Information: Peripherals: FTFM used in multiple component instances: csec_config_1

Issue: Peripherals: FTFM used in multiple component instances: flash_1
Level: Error
Type: Tool problem
Tool: Peripherals
Origin: Peripherals:BOARD_InitPeripherals
Resource: csec_config_1
Information: Peripherals: FTFM used in multiple component instances: flash_1

0 Kudos
Reply

1,923 Views
Nhi_Nguyen
NXP Employee
NXP Employee

Hi @reymor ,

From my point of view, it has no problem when configure Csec and Flash together even they're using FTFM.

I tried to configure Crypto(Csec_Ip) and Fls together without error for the package's version: PlatformSDK_S32K1_2022_02.

What package's version are you using?

Best regards,

Nhi

 

0 Kudos
Reply

1,840 Views
reymor
Contributor I

Hello @Nhi_Nguyen,

How do I check that package version? 

As far as I know we are using S32SDK_S32K1XX_RTM_4.0.1

reymor_0-1698034829607.png

 

0 Kudos
Reply

1,811 Views
cuongnguyenphu
NXP Employee
NXP Employee

Hi,
I tested with version s32sdk_s32k1xx_rtm_402 (4.0.2), this issue is disapeared.
So I suggest you to upgrade to this version to avoid this error

cuongnguyenphu_0-1698219888129.png

 

0 Kudos
Reply

1,758 Views
reymor
Contributor I

Hello, 

Thanks for you answer. How could we update the version? 

We do not see any update in extension and update window

0 Kudos
Reply

1,712 Views
cuongnguyenphu
NXP Employee
NXP Employee

This RTM 4.0.2 is included in S32 Design Studio 3.4 S32K1XX Service Pack 1.
If you cannot find it, then you can use the offline install package which is available on NXP Flexera:

cuongnguyenphu_2-1699240596141.png


Go to Software Licensing page >  View accounts > NXP Software > S32 Design Studio IDE > S32 Design Studio for S32 Platform v.3.4 > S32 Design Studio 3.4 S32K1xx Service Pack 1 for offline use

Download and install this package into your current S32DS

 

 

 

0 Kudos
Reply

1,695 Views
reymor
Contributor I

Thanks for your answer. 

Using this solution, are we going to update the S32DS to Version 3.4? 

I have a question regarding RTD. Is RTD the replacemenet to RTM? 

0 Kudos
Reply

1,663 Views
cuongnguyenphu
NXP Employee
NXP Employee

Yes, you should update S32DS to v3.4
The RTD is our new product, which is a software that supports for both Autosar and Non-Autosar products. Then yes, it is a new product to support from Autosar 4.4 and afterwards
For more information, you can take a look on our Real-Time Driver page: https://www.nxp.com/design/software/automotive-software-and-tools/real-time-drivers-rtd:AUTOMOTIVE-R...

And I found a HOWTO tutorial to migrate SDK from v4.0.1 to v4.0.2, please have a look:
https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-Migrate-S32K1xx-SDK-project-from...

 

0 Kudos
Reply

1,830 Views
Nhi_Nguyen
NXP Employee
NXP Employee

Hi @reymor ,

Yes, it is that I need. I'll contact to SW team to get support from them because SDK is old and come back to you when I get their response. If you can upgrade to RTD package, it is great. 

Best regards,

Nhi

0 Kudos
Reply

1,757 Views
reymor
Contributor I

Thanks for your answer. 

I have a question regarding RTD. Is RTD the replacemenet to RTM? Is there any porting guide or at leat any comparation? 

If I got it you mean that there not support for RTM because the brand new drivers are RTD, right? 

Thank in advance

0 Kudos
Reply