skin_temp on jetson tk1

I wish to use skin_temp on jetson tk1 which is on i2c bus. Can you help me with i2c address for that one? or dtb configuration will be helpful?

You mean the temperature sensor on board? I2C address is 7’H4C, 8’H98

Which driver shall I use to acquire the data?

Hi
Did you see below debug node? The sensor driver should be …/kernel/drivers/misc/nct1008.c

NCT1008
cat /sys/devices/platform/tegra12-i2c.0/i2c-0/0-004c/registers
cat /sys/devices/platform/tegra12-i2c.0/i2c-0/0-004c/temperature # NCT - board
cat /sys/devices/platform/tegra12-i2c.0/i2c-0/0-004c/ext_temperature # NCT - Tegra CPU

Can you help me, where is this skin_temp physically located on the jeston board?

Also, is it different than tboard_tegra and tdiode_tegra?

I think a question some people are wondering is what part of the Jetson are you calling “skin”? Are you speaking of a particular chip or location on the board?

A location on the board is helpful? I do see above sys device nodes present in my system.

cat /sys/devices/platform/tegra12-i2c.0/i2c-0/0-004c/registers
cat /sys/devices/platform/tegra12-i2c.0/i2c-0/0-004c/temperature # NCT - board
cat /sys/devices/platform/tegra12-i2c.0/i2c-0/0-004c/ext_temperature # NCT - Tegra CPU

Yes, that is what I need to understand, where is this nct1008 temp sensor physically located. Also I believe this is different than tdiode_tegra?

Is it same as tboard_tegra?

You can check the schematic and layout file to find ‘U2C2’. The location is as below pic showing:

External Media