S32k322 I2C not working when core 1 in breakpoint

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

S32k322 I2C not working when core 1 in breakpoint

693件の閲覧回数
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 返答(返信)

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

595件の閲覧回数
przemekk1
Contributor I

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

0 件の賞賛
返信

576件の閲覧回数
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @przemekk1,

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