This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0G1507: High speed Communication Issues In I2c

Part Number: MSPM0G1507
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

We are using the custom board with mentioned part number, which has gate driver for controlling motor and inertial sensor (speed 1MHZ) over i2c for reading the sensor data. we need to read the 12 bytes of data at once. So, when operating the I2C bus at higher speed such as 400 kHz and 1 MHz, the communication becomes unstable after a period of time. This instability results in loss of I2C data on the bus and motor functionality is affected because of this. Is there any constrain on the i2c while writing or reading the data? We did verification on standalone chip (custom board) and sensor via i2c still communication is not happening at 1Mhz, but it works on 400khz.
FYI: In our case motor has the 1st Interrupt priority and then i2c has 3rd Interrupt priority