I read thread https://e2e.ti.com/support/processors/f/791/p/881987/3263358?tisearch=e2e-sitesearch&keymatch=I2C6#3263358
sdk:06_02_00
1.our board use UB962 under i2c6, enable main_i2c6 in k3-j721e-common_proc-board.dts below:
&main_i2c6 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&i2c6_962_pins_default>;
clock-frequency = <400000>;
};
i2c6_962_pins_default: i2c6_962_pins_default {
pinctrl-single,pins = <
J721E_IOPAD(0x218, PIN_OUTPUT_PULLUP, 4) /* (W2) I3C0_SCL.I2C6_SCL */
J721E_IOPAD(0x21c, PIN_INPUT_PULLUP, 4) /* (W1) I3C0_SDA.I2C6_SDA */
>;
};
2.check i2c6 use conmand i2cdetect -r -y 8,but no Valid chip addresses:
my question:
enable UB962 under i2c6,how need I change dts file?there are no any content about UB962 in linux sdk.
can you give me a demo about enable UB962 in linux