I am trying to communicate with the various slaves I have on the I2C bus on my MKL03Z32 controller. However, the driver always returns error code "kStatus_I2C_ArbitrationLost".
I don't have a clue on why this is happening. The same code was working perfectly on a different schematics using the same uC. Additionally, the uC is the only bus master. So I don't understand why there should be arbitration and why this error is returned.