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
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
@Julián_AragónM could you attache sources to your test project so i can run it on my hardware?
Hi @przemekk1,
I've sent you a private message regarding this issue.