S32K322 IPCF init error

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

S32K322 IPCF init error

338件の閲覧回数
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.

タグ(1)
0 件の賞賛
2 返答(返信)

200件の閲覧回数
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 件の賞賛

257件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport
0 件の賞賛