We are using the TMAG5273 in angle sensor mode, set up for 3 byte transfer.
It works in general, but when we leave it running for many hours/days, it will hang with either the SDA or SCL (we've seen both) held low.
This seems to happen much more often if we have the IRQ output configured in pulse mode (where it generates a 10 KHz clock if not cleared), but also happens less frequently in the level output configuration.
It feels like there is some race condition or other small time window of access that can confuse and lock up the part. Is this a known issue or are there suggestions on how to further debug and solve this?
Best regards,
Craig