I do have device tree, that’s what I’m looking to make modifications to. I just don’t know what to look for and was hoping someone can guide me in the right direction…
The reason is: We are using the TX2 module with Auvidea J120 carrier board and the same TX2 runs much hotter in J120 comparing to DevKit board. Everything is the same, the only difference is the carrier board itself. For instance, with idle load and at ambient temperature with fan off, TX2 averages around 36C (cpu core temperature) in DevKit board. If I put the same TX2 module in J120 board, under the same load and at the same ambient temperature cpu core temp raises to over 50C at which point I have to turn on active cooling.
The J120 board itself doesn’t radiate the heat, all the heat comes from TX2 module itself. We are planning to use TX2 with Auvidea J120 carrier board in battery powered application and we are obviously concerned with power drain and would like to eliminate it.
So my thinking (please correct me if I’m wrong) is to try to disable any possible power drain sources and see it it would help. Auvidea’s board doesn’t have SATA and DevKit camera, so these are the first on my list to disable. Anything else I need to consider?
Here’s my power regulators when using Auvidea J120 board:
root@tx2:/sys/kernel/debug/tegra_fan# cat /sys/class/regulator/regulator.*/name
Let me know what do you think…