Using the TX1 as an I2C slave device

Dear all,

I need to communicate between the Pixhawk and the TX1 by I2C. The Pixhawk is the I2C master and the TX1 is the I2C slave, which listens to the request from the Pixhawk. The thing is I am currently not sure how to operate the TX1 as an I2C slave device.

As far as I know that it is recently possible to use Linux as I2C slave (according to, but honestly I hardly found any document on this one.

I don’t know how to start. If anyone already done it before or know about this problem, please give some instruction and direction.

Thank you very much.

Tegra i2c controller doesn’t support slave mode. It’s better use Pixhawk as slave for communication.