After flashing my (new) Jetson Orin Nano with Jetpack 6 (rev1) with the sdkmanager the nvpmodel service fails during boot (among a few other services) and Ubuntu starts throwing errors. A quick systemctl status check confirms that the service didn’t start. I have tried different NVMe’s with all the same result.
Rolling/flashing back to Jetpack 5.1.3. solves the problem, so it is not the board and it seems to be a Jetpack 6 issue.
Orin Nano 8Gb development kit (serial 1421424601925)
NVMe 1: Samsung SSD 970 EVO Plus, 2 Tb
NVMe 2: Samsung SSD 990 Pro, 1 Tb
Steps taken:
I flashed both JP 5.1.3. and JP 6.0 (rev 1) on both NVMe’s and the 2 configs with JP 6.0 (rev 1) give the same issue on the nvpmodel service.
They were all flashed in recovery mode with SDK manager on a Linux host.
I include the syslog from the last flash with JP 5.1.3., which shows succesfull loading of the nvpmodel service and the syslog after flash with Jetpack 6.0 (rev1) showing the service failes.
I have flashe again with Jetpack 6.0 rev2 thru the sdkmanager. Although LT-36.3 is installed, I get the same problem: nvpmodel crashes. Here is my sys info:
Output from systemctl status nvpmodel.service:
Jun 17 17:42:21 ubuntu systemd[1]: Starting nvpmodel service…
Jun 17 17:42:21 ubuntu nvpmodel.sh[676]: /etc/systemd/nvpmodel.sh: line 13: 677 Segmentation fault (core dumped) >
Jun 17 17:42:21 ubuntu systemd[1]: nvpmodel.service: Main process exited, code=exited, status=139/n/a
Jun 17 17:42:22 ubuntu systemd[1]: nvpmodel.service: Failed with result ‘exit-code’.
Jun 17 17:42:22 ubuntu systemd[1]: Failed to start nvpmodel service.
Sorry, missed a bit: here is the complete line after (core dumped):
nvpmodel.service - nvpmodel service
Loaded: loaded (/etc/systemd/system/nvpmodel.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 1970-01-01 01:00:33 CET; 54 years 5 months ago
Process: 675 ExecStart=/etc/systemd/nvpmodel.sh (code=exited, status=139)
Main PID: 675 (code=exited, status=139)
CPU: 67ms
Jun 17 19:02:37 ubuntu systemd[1]: Starting nvpmodel service…
Jan 01 01:00:33 ubuntu nvpmodel.sh[675]: /etc/systemd/nvpmodel.sh: line 13: 677 Segmentation fault (core dumped) /usr/sbin/nvpmodel -f /etc/nvpmodel.conf
Jan 01 01:00:33 ubuntu systemd[1]: nvpmodel.service: Main process exited, code=exited, status=139/n/a
Jan 01 01:00:33 ubuntu systemd[1]: nvpmodel.service: Failed with result ‘exit-code’.
Jan 01 01:00:33 ubuntu systemd[1]: Failed to start nvpmodel service
If I sudo bash nvpmodel.sh, no (error) message, but same result on the service:
jetson@ubuntu:/etc/systemd$ sudo bash nvpmodel.sh
jetson@ubuntu:/etc/systemd$ systemctl status nvpmodel.service
nvpmodel.service - nvpmodel service
Loaded: loaded (/etc/systemd/system/nvpmodel.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 1970-01-01 01:00:33 CET; 54 years 5 months ago
Process: 675 ExecStart=/etc/systemd/nvpmodel.sh (code=exited, status=139)
Main PID: 675 (code=exited, status=139)
CPU: 67ms
Jun 17 19:02:37 ubuntu systemd[1]: Starting nvpmodel service…
Jan 01 01:00:33 ubuntu nvpmodel.sh[675]: /etc/systemd/nvpmodel.sh: line 13: 677 Segmentation fault (cor>
Jan 01 01:00:33 ubuntu systemd[1]: nvpmodel.service: Main process exited, code=exited, status=139/n/a
Jan 01 01:00:33 ubuntu systemd[1]: nvpmodel.service: Failed with result ‘exit-code’.
Jan 01 01:00:33 ubuntu systemd[1]: Failed to start nvpmodel service.
lines 1-12/12 (END)
Further I include the dump from dmesg. dmesg.txt (59.4 KB)
Thanks for getting back. I know it doesn’t help but to answer your question, I did a fresh flash with Jetpack 6.0 rev2 and this time (after the last 10 flashes) the nvpmodel loads without a problem. Here is the result of your commands:
etson@ubuntu:~$ cat /etc/nv_boot_control.conf
Hi,
I have just done two flashes, one without installing the Jetson SDK Components (only runtimes on CUDA and CUDA-X-AI) and a flash with all the SDK components installed. (SDK components are not checked as standard install components in de sdkmanager)
Conclusion:
-When the SDK components are NOT installed, the problem with the nvpmodel comes up and the service crashes.
-When the SDK components ARE installed the service starts as expected during boot.
To be sure I did two other flashes today resp. with and without the SDK components and the behavior is 100% reproducible: With only the runtimes installed the nvpmodel crashes. If the full SDK components are installed the service starts and runs without a problem.
I have another Jetson Orin Nano 8GB dev board running here on which I can do the same test. Let me know if this would be helpful, it will take me a week or two to free it up.
Hi, sorry if I wasn’t clear. I tried to tell you that I verified again the behavior by doing another flash with only the runtimes installed and in that config the nvpmodel fails. In the next flash I checked all the sdk components in the sdk manager and in that config the nvpmodel loads without a problem. So I reproduced the problem.