S32K322 - How to communicate M7-0 and M7-1(Dual) core?

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

S32K322 - How to communicate M7-0 and M7-1(Dual) core?

Jump to solution
225 Views
siva_04
Contributor I

Hi Team,

1. Could you please guide me to understand the dual core communication.

2. Is there any example code is available?

3. In reference manual(Rev. 8, 01/2024) didn't see about Inter-Platform Communication (IPC).

Could you please give some details about the dual core communication in S32k322?

0 Kudos
1 Solution
178 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @siva_04 

1. Package SW32K3_S32M27x_RTD_4.4_4.0.0_P20, in that dual-core example code is available for S32K322? Please correct me if I understood wrong, your question is if the RDV 4.0.0 P20 comes with a multicore example. The answer is no. 

2. Without IPCF driver, dual-core can communicate in S32K322? Yes. 

3. Could you please share the example code for S32K322 Dual core communication? As I previously mentioned, you can download them from S32K3 Standard Software > Automotive SW - S32K3 - Inter-Platform Communication Framework. And RTD versions 2.0.0, 2.0.1, 2.0.2, and 2.0.3 provide an example named "Platform_Multicore_SingleElf_S32K324". 

View solution in original post

0 Kudos
4 Replies
187 Views
siva_04
Contributor I

Hi Team,

1. Package SW32K3_S32M27x_RTD_4.4_4.0.0_P20, in that dual-core example code is available for S32K322?

2. Without IPCF driver, dual-core can communicate in S32K322?

3. Could you please share the example code for S32K322 Dual core communication?

0 Kudos
179 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @siva_04 

1. Package SW32K3_S32M27x_RTD_4.4_4.0.0_P20, in that dual-core example code is available for S32K322? Please correct me if I understood wrong, your question is if the RDV 4.0.0 P20 comes with a multicore example. The answer is no. 

2. Without IPCF driver, dual-core can communicate in S32K322? Yes. 

3. Could you please share the example code for S32K322 Dual core communication? As I previously mentioned, you can download them from S32K3 Standard Software > Automotive SW - S32K3 - Inter-Platform Communication Framework. And RTD versions 2.0.0, 2.0.1, 2.0.2, and 2.0.3 provide an example named "Platform_Multicore_SingleElf_S32K324". 

0 Kudos
202 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @siva_04 

A multi-core processor is an integrated circuit with two or more cores attached for enhanced performance and reduced power consumption. These processors also enable more efficient simultaneous processing of multiple tasks, such as with parallel processing and multithreading.

We have available examples of the Inter-Platform Communication Framework (IPCF). Subsystem that enables applications, running on multiple homogenous or heterogenous processing cores, located on the same chip or different chips, running on different operating systems, to communicate over various transport interfaces.

You can download them from S32K3 Standard Software > Automotive SW - S32K3 - Inter-Platform Communication Framework.

Additionally, the RTD versions 2.0.0, 2.0.1, 2.0.2, and 2.0.3 provide an example named "Platform_Multicore_SingleElf_S32K324" which shows the usage of the multicore feature with a single binary file on S32DS for S32K324 derivative.

 

B.R.

VaneB

0 Kudos
198 Views
siva_04
Contributor I

@VaneB Thanks for the update

0 Kudos