head -n 1 /etc/nv_tegra_release
# R28 (release), REVISION: 2.0, GCID: 10567845, BOARD: t186ref, EABI: aarch64, DATE: Fri Mar 2 04:57:01 UTC 2018
Just FYI, I had just flashed the Jetson with Jetpack 3.2 before we started seeing this issue. I also flashed 4 other Jetsons with exactly the same Jetpack but none of them gave me this error.
It is interesting that the “/sys” files would fail on a standard install. One possibility is if the nvpmodel is called too early in boot (e.g., perhaps power rails are not ready). How long after boot is it before nvpmodel is called? Also, have you tried to re-flash this one board?
If it not that, as it seems working with other boards and same image…
Were all these boards previously flashed with the same version ? Was it a full flash or just copy a cloned rootfs ? This may matter if you cloned image from a different version and restore into a different one.
Do they all boot with same hardware attached (especially monitor) ?
I don’t think nvpmodel is running automatically at boot. I get the error when I run it manually. And I haven’t tried reflashing after I started facing this issue.
nvpmodel is being run before jetson_clocks. Yes, all the boards were previously flashed with the same version and it worked fine. It was a full flash. Yes, they all have exactly the same hardware attached, which is only a camera. dmesg | grep armv8_pmu gives no output.
I have to suspect something about flash went wrong. For example, a truncated file system if the host’s disk was too close to full. What you are describing should work and the “/sys” content should not reject this. Before spending too much time I’ll suggest getting the re-flash tested. Prior to starting make sure you have about 35GB of free space on the host (use “df -H -T /where/ever/it/is/Linux_for_Tegra”). The files “Linux_for_Tegra/bootloader/system.img*” get overwritten during a normal flash, and those are the majority of disk space, and so if close to full you could just delete those before starting to make sure.
Sounds weird… Does this gives some output on other boards ?
Was this board flashed separately from the other ones or later ?
As mentioned by @linuxdev a reflash would probably be the first thing to try.
All the boards don’t have any output for that command. I tested on over 5 different boards.
All 5 boards were flashed one after the other within a span of 4 hours. Is it possible to flash multiple boards at the same time via the Jetpack GUI? If yes, could you guys please point me in that direction? That’ll be a great help!
I will try to reflash but it might take some time. I’ll update the thread once I’ve done that.
[EDIT: I did run a custom kernel, not sure if you would see this on standard install…Someone else with a standard R28.2.0 setup may tell. Sorry if this was confusing.]