S32K322 IPCF init error

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

S32K322 IPCF init error

333 Views
kimboogoon
Contributor I

Hello NXP community.

 

I am currently experiencing an error in "ipc_shm_init()" while implementing IPCF on S32K322.

To be precise, the "ipc_queue_push()" function throws "-IPC_SHM_E_NOMEM".

1.png

Even if I change the shared memory size, channel, and pool, the same error continues to occur.

What's the problem?

Detailed information is below.

 

1. Environment

- S32 Design Studio for S32 Platform: Version 3.5

- RTD S32K3: Version 3.0.0.2023.02211831

- IPCF_4.0.0_D2306

 

2. RTD Configuration(IPCF)
2.png

3. linker description file

3.png

4. Define Preprocessor Symbol

 

4.png

Please give me advice on solving the problem.

Thanks in advance.

Tags (1)
0 Kudos
2 Replies

195 Views
BogdanB
NXP Employee
NXP Employee

Hello, 

As we checked the thread my feedback from IPCF perspective would be : 

The user must clear (zero set) the shared SRAM memory area before initializing the IPCF driver (written also in UserManual ). One proposal would be to use IPCF 4.1.0 release because the ipcf_shared memory zones are define separately in linker.

Please let us know if this solves the issue or not !

0 Kudos

252 Views
danielmartynek
NXP TechSupport
NXP TechSupport
0 Kudos