S32k322 I2C not working when core 1 in breakpoint

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32k322 I2C not working when core 1 in breakpoint

694 次查看
przemekk1
Contributor I

Hey,

I am using S32k322 form my application, i am using LPI2c RTD driver on core 0 to communicate with external device, I noticed that when core 1 is not running (breakpoint) I2c communication does not work, once I start core 1 again i see data being send to I2c bus.

Is it expected behavior? Can i configure I2c so it will send data regardless of core 1 being stopped or not.

I am using Jlink and ozone for debugging

标记 (1)
0 项奖励
回复
3 回复数

667 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @przemekk1,

No, this is not expected behavior. Does this happen on startup only? Or is it anytime after running the program?

I made a simple project with I2C in core 0 and a LED toggled in core 1, and I can pause core 1 without affecting the I2C frame. Could you try contacting SEGGER? It may be an issue with either the FW version or the debug script for multicore.

Best regards,
Julián

0 项奖励
回复

596 次查看
przemekk1
Contributor I

@Julián_AragónM could you attache sources to your test project so i can run it on my hardware?

0 项奖励
回复

577 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @przemekk1,

I've sent you a private message regarding this issue.