I2C busses with the Jetson TX1
The Jetson TX1 features 7 I2C devices: I2C0 to I2C6. The table below lists how these I2C devices are mounted.
The two Toshiba TC358840 HDMI to CSI-2 converter chips are located on the 7 bit I2C addresses 0x0F and 0x1F,
as it can be seen in the terminal output below.
$ sudo i2cdetect -y -r 6
!!!!0 !1 !2 !3 !4 !5 !6 !7 !8 !9 !a !b !c !d !e !f
00: !!!!!!!!!-- -- -- -- -- -- -- -- -- -- -- -- 0F
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 1F
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- -- !!!!!!!!!
CAN
The J130 features 2 CAN interfaces (one interface is optional). As the Jetson TX1 does not have native CAN
interfaces, the J130 features 1 SPI based CAN controller (Microchip MCP2515). The second is optional. Please
install the Kernel and support package with the MCP2515 driver, which is provided by Auvidea.
$ sudo modprobe mcp251x
$ sudo ip link set can0 up type can bitrate 1000000
$ ifconfig
can0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP RUNNING NOARP MTU:16 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
eth0 Link encap:Ethernet HWaddr 00:04:4b:57:29:32
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)