Other Parts Discussed in Thread: SYSCONFIG
Hi, I am trying to access the MCU i2c peripherals from the Main domain on my TMDS64GPEVM. I am using the Linux processor sdk 7.3 and the updated device tree files from https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti?h=ti-linux-5.10.y .
I have generated the pinmux for these peripherals (mcu_i2c0 & mcu_i2c1) from the Sysconfig tool, but since the wakeup pinmuxing is not defined in the dts, I am not able to test it out. Additionally the AM65 dts example show wkup_pmx, wkup_i2c as well as mcu_i2c. I am not sure how to proceed with this.
After setting the status of mcu_i2c0 & mcu_i2c1 to "okay" in the dts, these peripherals are shown in the Linux with i2cdetect command, but I am not able to detect the slaves that i connect to the safety connector.
Could you share steps on how I can get the mcu_i2c to work in main domain ?
Any help is greatly appreciated