Jetson Orin: Fan not working + soft beeping

My Jetson Orin development kit will softly beep every 5 seconds. Evey time it does the fan moves a tiny bit in alternating directions but never actually spins. The fan very rarely spins on power up but it’s hard to reproduce. When the fan does work correctly the PWM/RPM values look fine. The beeping and no fan happens 95% of the time.

dmesg shows the following:

[  113.239580] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  116.866354] pwm-tegra-tachometer 39c0000.tachometer: Tachometer Overflow is detected
[  166.252189] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  181.796520] nvgpu: 17000000.ga10b             railgate_enable_store:322  [INFO]  railgate is disabled.
[  219.437243] nvgpu: 17000000.ga10b             railgate_enable_store:322  [INFO]  railgate is disabled.
[  229.241613] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  292.264264] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  355.284543] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  418.295162] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  481.293492] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  544.241156] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  583.607565] nvgpu: 17000000.ga10b             railgate_enable_store:322  [INFO]  railgate is disabled.
[  585.045325] hot-surface-alert cooling state: 0 -> 1
[  607.265140] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  670.287593] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  733.290311] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)
[  796.241004] start_addr=(0x20000), end_addr=(0x40000), buffer_size=(0x20000), smp_number_max=(16384)

Jetson Power GUI: Fan RPM looks odd here…

I have tried the following and nothing will start the fan:

1: sudo /usr/bin/jetson_clocks --fan

2: rmmod pwm_fan; modprobe pwm_fan

Any help would be appreciated

Not quite sure about “soft beep”. Do you mean you will hear a noise?

Yes I hear a noise from the module every time the fan tries to spin.

Will it spin if you just run jetson_clocks?

It does not.

I don’t think this is software issue. But still try to flash it with sdkmanager and run jetson_clocks again.

If fan still not run, then please RMA this board.

Flashed many times already.

I actually just got it to start running after running sudo jetson_clocks --fan but it was not instant. Took maybe 5 minutes and CPU temp was 84 C.

Dmesg still shows the tachometer overflow error…

Should I still RMA my unit?

Could you try the method in this post? Though the symptom is a little different.

I have tried all those steps already and nothing. It almost seems random, but forcing the module to be really hot eventually kicks the fan in if pwm is at 255.

I know a video isn’t the best but this is the beeping I’m talking about. you may need to turn the volume up a bit.

So the fan can start spinning but only in very high temperature situation?

That’s what it seems like.

My test right now is:

1: Run sudo jetson_clocks to force all clocks to the max to generate heat.

2: Run sudo jetson_clocks --fan

3: Wait

Eventually the fan turns on, although I have a very small sample size for this test.

I am currently trying this test without forcing the fan pwm to max

Let us try another way. If you only configure the PWM, will the fan spin as expectation?

Only configure the PWM? Do you know the file pwm_fan kernel module uses to to control that?

/sys/devices/platform/pwm-fan/hwmon/hwmon3/pwm1

Before you overwrite the pwm node, stop the nvfancontrol service.

systemctl stop nvfancontrol

Ok I tried the following

echo 255 > pwm1
echo 100 > pwm1
echo 200 > pwm1

All of the writes worked fine but no fan spinning and still beeping.

Then please RMA this device. Should be hardware problem.

Just more information for this thread…

I can actually use compressed air to start the fan everytime (Just needs a little jump start lol). RMA has been started for my module.

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