Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PWM FAN manual control fails over 70% // Orin NX #596

Open
razvanphp opened this issue Dec 20, 2024 · 0 comments
Open

PWM FAN manual control fails over 70% // Orin NX #596

razvanphp opened this issue Dec 20, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@razvanphp
Copy link

Describe the bug

Manual control of the FAN works up until 70% and then if 80% is tried, it drops to 35%, basically there is no way to keep it to 100%.

To Reproduce

Try manual FAN profile and click on [+] until more than 70%.

Screenshots

Screenshot 2024-12-20 at 12 04 25 Screenshot 2024-12-20 at 12 04 33

Board

Output from jetson_release -v:

$ jetson_release -v
Software part of jetson-stats 4.3.0 - (c) 2024, Raffaello Bonghi
Model: CTI Boson + Orin NX - Jetpack 6.1 [L4T 36.4.0]
NV Power Mode[2]: 15W
Serial Number: [XXX Show with: jetson_release -s XXX]
Hardware:
 - 699-level Part Number: 699-13767-0000-300 M.1
 - P-Number: p3767-0000
 - Module: NVIDIA Jetson Orin NX (16GB ram)
 - SoC: tegra234
 - CUDA Arch BIN: 8.7
Platform:
 - Machine: aarch64
 - System: Linux
 - Distribution: Ubuntu 22.04 Jammy Jellyfish
 - Release: 5.15.148-tegra
 - Python: 3.10.12
jtop:
 - Version: 4.3.0
 - Service: Active
Libraries:
 - CUDA: Not installed
 - cuDNN: Not installed
 - TensorRT: Not installed
 - VPI: Not installed
 - Vulkan: 1.3.204
 - OpenCV: 4.5.4 - with CUDA: NO

Log from jtop.service

Attach here the output from: journalctl -u jtop.service -n 100 --no-pager

Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.memory - Found EMC!
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.memory - Memory service started
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.engine - Special Engine group found: [dlaX]
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.engine - Special Engine group found: [pvaX]
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.engine - Engines found: [APE DLA0 DLA1 NVDEC NVENC NVJPG OFA PVA0 SE VIC]
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.temperature - Found thermal "cv0" in thermal_zone2
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.temperature - Found thermal "cpu" in thermal_zone0
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.temperature - Found thermal "soc2" in thermal_zone7
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.temperature - Found thermal "soc0" in thermal_zone5
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.temperature - Found thermal "cv1" in thermal_zone3
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.temperature - Found thermal "gpu" in thermal_zone1
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.temperature - Found thermal "tj" in thermal_zone8
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.temperature - Found thermal "soc1" in thermal_zone6
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.temperature - Found thermal "cv2" in thermal_zone4
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.power - Alarms VDD_IN - {'crit_alarm': 0, 'max_alarm': 0}
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.power - Alarms VDD_CPU_GPU_CV - {'crit_alarm': 0, 'max_alarm': 0}
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.power - Alarms VDD_SOC - {'crit_alarm': 0, 'max_alarm': 0}
Dec 20 10:00:06 orin61 jtop[6736]: [WARNING] jtop.core.power - Skipped "sum of shunt voltages" /sys/bus/i2c/devices/1-0040/hwmon/hwmon2/in7_label
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.power - Found I2C power monitor
Dec 20 10:00:06 orin61 jtop[6736]: [WARNING] jtop.core.power - Skipped usb-charger type=USB in=usb-charger
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.fan - Fan pwmfan(1) found in /sys/class/hwmon/hwmon1
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.fan - RPM pwm_tach found in /sys/class/hwmon/hwmon3
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.fan - Found nvfancontrol.service
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.jetson_clocks - jetson_clocks found in /usr/bin/jetson_clocks
Dec 20 10:00:06 orin61 jtop[6736]: [INFO] jtop.core.nvpmodel - nvpmodel running in [2]15W - Default: 2
Dec 20 10:00:06 orin61 jtop[6754]: [INFO] jtop.service - Initialization service
Dec 20 10:00:08 orin61 jtop[6754]: [INFO] jtop.core.jetson_clocks - Store jetson_clocks configuration in /usr/local/jtop/l4t_dfs.conf
Dec 20 10:00:08 orin61 jtop[6754]: [INFO] jtop.service - service ready
Dec 20 10:00:14 orin61 jtop[6754]: [INFO] jtop.service - jtop timer thread started 1000ms
Dec 20 10:00:29 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan" set profile manual
Dec 20 10:00:29 orin61 jtop[6754]: [INFO] jtop.core.fan - Profile set manual
Dec 20 10:00:29 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:00:29 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan" set profile manual
Dec 20 10:00:29 orin61 jtop[6754]: [WARNING] jtop.core.fan - Fan pwmfan profile manual already active
Dec 20 10:00:37 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 30
Dec 20 10:00:37 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:00:37 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 30
Dec 20 10:00:37 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 30
Dec 20 10:00:38 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 40
Dec 20 10:00:38 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:00:39 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:00:39 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:00:39 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:00:40 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 60
Dec 20 10:00:40 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:00:41 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 70
Dec 20 10:00:41 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:00:41 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 70
Dec 20 10:01:15 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 80
Dec 20 10:01:15 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:01:17 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 40
Dec 20 10:01:17 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:01:19 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:01:19 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:01:19 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:01:19 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 60
Dec 20 10:01:19 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:01:20 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 60
Dec 20 10:01:20 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 60
Dec 20 10:01:20 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 70
Dec 20 10:01:20 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:01:23 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 80
Dec 20 10:01:23 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:01:27 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 40
Dec 20 10:01:27 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:01:27 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 40
Dec 20 10:01:27 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 40
Dec 20 10:01:28 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:01:28 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:01:28 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:01:29 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 60
Dec 20 10:01:29 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:01:30 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 70
Dec 20 10:01:30 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:27 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 80
Dec 20 10:04:27 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:36 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 40
Dec 20 10:04:36 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:37 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:04:37 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:37 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:04:37 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:04:38 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 60
Dec 20 10:04:38 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:38 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 60
Dec 20 10:04:39 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 70
Dec 20 10:04:39 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:39 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 70
Dec 20 10:04:40 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 80
Dec 20 10:04:40 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:43 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 40
Dec 20 10:04:43 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:43 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:04:43 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:44 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 50
Dec 20 10:04:44 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 60
Dec 20 10:04:44 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:04:47 orin61 jtop[6754]: [INFO] jtop.service - Fan "pwmfan[0]" set speed 70
Dec 20 10:04:47 orin61 jtop[6754]: [INFO] jtop.core.config - Store config to /usr/local/jtop/config.json
Dec 20 10:06:16 orin61 jtop[6754]: [INFO] jtop.service - jtop timer thread close

There were no installation errors and the rest of the features work as expected.

@razvanphp razvanphp added the bug Something isn't working label Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant