ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Orin NX 刷机后续配置

2026/8/28 23:53:38 拓冰建站 浏览量
Orin NX 刷机后续配置 dtc编辑sudo dtc -I dtb -O dts /boot/dtb/kernel_tegra234-p3768-0000p3767-0001-nv-super.dtb -o /boot/dtb/kernel_tegra234-p3768-0000p3767-0001-nv-super.dtskernel_tegra234-p3768-0000p3767-0001-nv-super.dtbsudo dtc -I dts -O dtb /boot/dtb/1kernel_tegra234-p3768-0000p3767-0001-nv-super.dts -o /boot/dtb/kernel_tegra234-p3768-0000p3767-0001-nv-super.dtbjtop安装sudo apt install python3-pipsudo -H pip3 install -U jetson-statssudo systemctl restart jetson_stats.servicejtop识别jetpackEdit/usr/local/lib/python3.10/dist-packages/jtop/core/jetson_variables.pyAt line 45 add following indented 6 spaces; even with similar lines.36.4.4: 6.2.1,Or if running Jetson Linux 35.6.2 / JetPack 5.1.5edit the same file and on about line 52 directly under-------- JP5 --------“35.6.2”: “5.1.5”,Thensudo cp -pu /usr/local/jetson_stats/jtop.service /etc/systemd/system/sudo systemctl daemon-reloadsudo systemctl restart jtop.serviceThen run jtop normally.onnx转trt/usr/src/tensorrt/bin/trtexec --onnxyolo11smoke.onnx --saveEngineyolo11smoke2trt01.engine/usr/src/tensorrt/bin/trtexec --onnxfire.onnx --saveEnginefire2trt01.engine/usr/src/tensorrt/bin/trtexec --onnxyolov5s.onnx --saveEngineyolov5s2trt01.engine/usr/src/tensorrt/bin/trtexec --onnxyolov8s_gas_leak_detection.onnx --saveEngineyolov8s_gas_leak_detection.engine --fp16 --encrypt --encryptionKeyyour_32byte_key出现这个-》Local timing cache in use. Profiling results in this builder pass will not be stored. 请等待Opencv环境搭建# reveal the CUDA locationsudo sh -c echo /usr/local/cuda/lib64 /etc/ld.so.conf.d/nvidia-tegra.confsudo ldconfig# third-party librariessudo apt-get install build-essential cmake git pkg-configsudo apt install libjpeg-dev libtiff5-dev libpng-devsudo apt-get install cmakesudo apt-get install libjpeg-dev libjpeg8-dev libjpeg-turbo8-devsudo apt-get install libpng-dev libtiff-dev libglew-devsudo apt-get install libavcodec-dev libavformat-dev libswscale-devsudo apt-get install libgtk2.0-dev libgtk-3-dev libcanberra-gtk*sudo apt-get install python3-pipsudo apt-get install libxvidcore-dev libx264-devsudo apt-get install libtbb-dev libdc1394-dev libxine2-devsudo apt-get install libv4l-dev v4l-utils qv4l2sudo apt-get install libtesseract-dev libpostproc-devsudo apt-get install libswresample-dev libvorbis-devsudo apt-get install libfaac-dev libmp3lame-dev libtheora-devsudo apt-get install libopencore-amrnb-dev libopencore-amrwb-devsudo apt-get install libopenblas-dev libatlas-base-dev libblas-devsudo apt-get install liblapack-dev liblapacke-dev libeigen3-dev gfortransudo apt-get install libhdf5-dev libprotobuf-dev protobuf-compilersudo apt-get install libgoogle-glog-dev libgflags-dev# download the latest version$ cd ~$ git clone --depth1 https://github.com/opencv/opencv.git$ git clone --depth1 https://github.com/opencv/opencv_contrib.gitOpencv下载https://github.com/opencv/opencv/tags 下载opencvhttps://github.com/opencv/opencv_contrib/tags 下载opencv contrib下载source.zipOpencv的Cmake1D CUDA_ARCH_BIN8.7 要改对2D OPENCV_EXTRA_MODULES_PATH 要改对cmake -D CMAKE_BUILD_TYPERELEASE \-D CMAKE_INSTALL_PREFIX/usr/local/opencv4.11 \-D OPENCV_EXTRA_MODULES_PATH/home/zhgxadmin/Downloads/opencv_contrib-4.11.0/modules \-D CUDA_ARCH_BIN8.7 \-D CUDA_ARCH_PTXsm_87 \-D WITH_CUDAON \-D WITH_CUDNNON \-D OPENCV_GENERATE_PKGCONFIGON \-D WITH_GSTREAMERON \-D WITH_LIBV4LON \-D BUILD_opencv_python3ON \-D BUILD_TESTSOFF \-D BUILD_PERF_TESTSOFF \-D BUILD_EXAMPLESOFF \-D WITH_OPENMPON ..位置为***/opencv-4.11/build/内执行cmakeOrin 修改风扇转速1 sudo systemctl stop nvfancontrol2 sudo vim /etc/nvfancontrol.confPOLLING_INTERVAL 2FAN 1TMARGIN ENABLEDFAN_GOVERNOR cont {STEP_SIZE 10}FAN_CONTROL close_loop {RPM_TOLERANCE 100}FAN_PROFILE quiet {#TEMP HYST PWM RPM0 0 255 600010 0 255 600011 0 255 600030 0 255 600045 0 255 600060 0 215 400075 0 215 4000105 0 0 0}FAN_PROFILE cool {#TEMP HYST PWM RPM0 0 255 600035 0 255 600070 0 0 0105 0 0 0}THERMAL_GROUP 0 {GROUP_MAX_TEMP 105#Thermal-Zone Coeffs Max-TempCPU-therm 20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 0GPU-therm 20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 0SOC0-therm 20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 0SOC1-therm 20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 0SOC2-therm 20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 0}FAN_DEFAULT_CONTROL open_loopFAN_DEFAULT_PROFILE quietFAN_DEFAULT_GOVERNOR contKICKSTART_PWM 64/etc/nvfancontrol.conf 51L, 1294CFAN_DEFAULT_PROFILE quiet 要改对 还可以写成 FAN_DEFAULT_PROFILE cool 即用cool的配置文件Tensorrt问题出现CMake Error at CMakeLists.txt:6 (find_package):By not providing Findtensorrt.cmake in CMAKE_MODULE_PATH this project hasasked CMake to find a package configuration file provided by tensorrt,but CMake did not find one.Could not find a package configuration file provided by tensorrt with anyof the following names:tensorrtConfig.cmaketensorrt-config.cmakeAdd the installation prefix of tensorrt to CMAKE_PREFIX_PATH or settensorrt_DIR to a directory containing one of the above files. Iftensorrt provides a separate development package or SDK, be sure it hasbeen installed.问题时dpkg -l | grep tensorrtsudo find / -name TensorRTConfig.cmakesudo find / -name tensorrt-config.cmakels /usr/include/aarch64-linux-gnu/NvInfer.hls /usr/lib/aarch64-linux-gnu/libnvinfer.sols /usr/lib/aarch64-linux-gnu/libnvinfer_plugin.soXarvier修改风扇转速1 sudo gedit /sys/devices/pwm-fan/target_pwm2 弹出的文件值改成250最大值3 sudo jetson_clocks安装cudasudo apt updateapt depends nvidia-jetpack | awk {print $2} | xargs -I {} sudo apt install -y {}sudo gedit ~/.bashrc # 打开~/.bashrc#在文本末输入如下代码export LD_LIBRARY_PATH$LD_LIBRARY_PATH:/usr/local/cuda-12.6/lib64export PATH$PATH:/usr/local/cuda-12.6/binexport CUDA_HOME$CUDA_HOME:/usr/local/cuda-12.6source ~/.bashrc # 更新环境变量配置nvcc -version #查看版本号安装ffmpegsudo apt install ffmpeg 安装ffmpegsudo apt install yasm nasm build-essential libx264-dev 安装h264cd /usr/share/ffmpeg/安装lsofsudo apt-get install lsof安装yumsudo apt-get install yum