FAN PWM reaches up to 100% and RPM not displayed

I use dev Kit AGX Orin 32GB H01
L4T version : R35 (release), REVISION: 2.1, GCID: 32413640, BOARD: t186ref, EABI: aarch64, DATE: Tue Jan 24 23:38:33 UTC 2023

After turning on, the fan PWM gradually reaches 100% in about five minutes, however, the RPM is not displayed.
I changed the mode from cool to quiet in nvfancontrol.conf, The change is shown in the POWER GUI but does not affect the fan.

Hi EugeneVolkov,

Since you are using the devkit, could you update to the latest R35.4.1 and verify if the issue still exists?

I’m trying to install a jetpack following the instructions:

sudo apt update
sudo apt dist-upgrade
sudo reboot
sudo apt install nvidia-jetpack

Everything goes without errors, but it seems that the new version is not installed:

nvidia@nvidia-desktop:~$ sudo apt -y install nvidia-jetpack
Reading package lists… Done
Building dependency tree
Reading state information… Done
nvidia-jetpack is already the newest version (5.1-b147).
The following packages were automatically installed and are no longer required:
apt-clone archdetect-deb bogl-bterm busybox-static cryptsetup-bin dctrl-tools dpkg-repack gdal-data gir1.2-goa-1.0 gir1.2-timezonemap-1.0
gir1.2-xkl-1.0 grub-common libaec0 libarmadillo9 libarpack2 libavcodec-dev libavformat-dev libavresample-dev libavresample4 libavutil-dev
libcfitsio8 libcharls2 libdap25 libdapclient6v5 libdc1394-22-dev libdebian-installer4 libepsilon1 libevent-core-2.1-7
libevent-pthreads-2.1-7 libexif-dev libfreexl1 libfwupdplugin1 libfyba0 libgdal26 libgdcm-dev libgdcm3.0 libgeos-3.8.0 libgeos-c1v5
libgeotiff5 libgl2ps1.4 libgphoto2-dev libhdf4-0-alt libhdf5-103 libhdf5-openmpi-103 libhwloc-plugins libhwloc15 libilmbase-dev
libjbig-dev libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev libjsoncpp1 libkmlbase1 libkmldom1 libkmlengine1 liblept5 liblzma-dev libminizip1
libnetcdf-c++4 libnetcdf15 libodbc1 libogdi4.1 libopencv-calib3d4.2 libopencv-contrib4.2 libopencv-dnn4.2 libopencv-features2d4.2
libopencv-flann4.2 libopencv-highgui4.2 libopencv-imgcodecs4.2 libopencv-imgproc4.2 libopencv-ml4.2 libopencv-objdetect4.2
libopencv-photo4.2 libopencv-shape4.2 libopencv-stitching4.2 libopencv-superres4.2 libopencv-video4.2 libopencv-videoio4.2
libopencv-videostab4.2 libopencv-viz4.2 libopencv4.2-java libopencv4.2-jni libopenexr-dev libopenmpi3 libpmix2 libpng-dev libpq5 libproj15
libqhull7 libraw1394-dev libsocket++1 libspatialite7 libsuperlu5 libswresample-dev libswscale-dev libsz2 libtbb-dev libtesseract4
libtiff-dev libtiffxx5 libtimezonemap-data libtimezonemap1 liburiparser1 libvtk6.3 libxerces-c3.2 libxmlb1 libxnvctrl0 odbcinst
odbcinst1debian2 os-prober proj-data python3-icu python3-pam rdate tasksel tasksel-data
Use ‘sudo apt autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

How can I install the new version?

I followed the recommendations in this post:

nvidia@nvidia-desktop:~$ sudo devmem2 0x02430050
[sudo] password for nvidia:
/dev/mem opened.
Memory mapped at address 0xffff8b17b000.
Value at address 0x2430050 (0xffff8b17b050): 0x1055

then i wite
sudo devmem2 0x02430050 w 0x1451
/dev/mem opened.
Memory mapped at address 0xffffb1965000.
Value at address 0x2430050 (0xffffb1965050): 0x1051
Written 0x1451; readback 0x1451

In Jetson power GUI after that I can see FAN RPM, and fan PWM controlled.

What does this command do and how can I solve the problem?

Please just using SDKM to flash the devkit.

It seems you write the pinmux register for rpm and it works.
You could configure pinmux through pinmux spreadsheet before flash the board.
Jetson AGX Orin Platform Adaptation and Bring-Up — Pinmux Changes

I’m using the dev kit, the mux pin in it should be fine, as I understand it.

Is there any issue after configuring the correct pinmux value?

This is not my own development, this is a development kit that I bought on Digikey. I haven’t configured the pinmux file yet.
Do I need to reflash the dev kit for this? I would not like to do this, since it somehow works, and I am afraid that after reflashing I will have more problems. Is it possible to configure pinmux without flashing?

It seems you are using the devkit so that you could use Jetson-IO to configure pinmux for pwm.

I want to know how not to flash version AGX Orin 32 ГБ H01?

I follow these instructions but there is nothing there about choosing a version of dev kit.

I have problems with this device and would like to update the jetpack.

We would suggest using an Ubuntu as host PC to install SDK Manager to flash your board.