Jetson TX2 heating during camera stream

I am developing an application on my Jetson TX2 to stream a single webcam, using V4l2 and WebRTC, and have noticed that the temperature increases quite quickly when running my application.

Within around 5-10mins, the temperature will increase from around 33°C to around 53°C and then will stabilise. When I run tegrastats it show the CPU load to be significant. I was wondering if this is normal behaviour for a webcam application the jetson TX2.

I’m running Jetpack 4.6.3.

tegrastats command output below.

Camera application disabled

RAM 1034/3833MB (lfb 421x4MB) SWAP 0/1917MB (cached 0MB) CPU [0%@345,off,off,0%@345,0%@345,0%@345] EMC_FREQ 0% GR3D_FREQ 0% PLL@33C MCPU@33C PMIC@50C GPU@33C BCPU@33C thermal@33C

Camera application running for 5mins.

RAM 1422/3833MB (lfb 420x4MB) SWAP 0/1917MB (cached 0MB) CPU [44%@2035,off,off,15%@2035,26%@2035,18%@2035] EMC_FREQ 0% GR3D_FREQ 77% PLL@58.5C MCPU@58.5C PMIC@50C GPU@61.5C BCPU@58.5C thermal@59.2C

Please let me know if this question is too vague and I need to supply more details about my camera application.

For comparison I performed a test using gstreamer and this produced a significantly higher CPU load, which was unexpected.

hello marc.armstrong,

it looks normal, since it’s taking CPU resources for processing frames.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.