AM6442: Cortex-M4F I2C Interface Support on AM6442 Custom Board

Part Number: AM6442
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hello Thakar,

Hello TI Team,

Processor: AM6442
SDK Version: AM64x MCU+ SDK 10.00.00

I am currently working with the AM6442 processor on a custom-designed board, focusing on validating the MCU_I2C0 and MCU_I2C1 interfaces from the Cortex-M4F core.

As per the current SDK, there are no readily available examples demonstrating I2C functionality specifically from the Cortex-M core. To address this, I have imported the necessary I2C LLD packages into the uart_echo example and I am attempting to bring up the I2C interface using the low-level driver.

Query:

a) The I2C initialization is failing at the I2C_lld_init() function, returning a status code of -3.
Could you please confirm whether the MCU_I2C interfaces are supported and accessible from the Cortex-M4F core?

b) If supported, could you provide or point to any example projects or documentation demonstrating I2C usage from the Cortex-M core?

Reference : I2C_LLD Driver

Please provide your inputs on this

Thanks and regards

Ganesh Pawar