I2C on DSP with Linux on A15 core

Hello everyone,

I’m trying to program the DSP to use I2C bus while running Linux on the A15 core.

I used the I2C_TempSensor example code from TI PDK which I adapted following TI Processor SDK Linux instructions with the default resource table. I disabled all unused I2C instances in the device tree.

I get two errors:

-If I use I2C instances 2-3-4 dmesg tells : L3 Custom Error: MASTER DSP1_MDMA TARGET L4_PER1_P3
-If I use I2C5, dmesg doesn’t say anything, but nothing happens on the pins.

Does anyone have an idea ?

Thank you