When I tried to run a sample applications on TestOS, they failed. I found that TestOS lacked the Jetson Runtime and SDK components. I had to use SDKManager to flash these components separately for the sample applications to work correctly.
May I ask another question here? It’s about SOMs. I’ve been working on a Nano developer kit for two months. I purchased three new SOMs. When I installed a new SOM on the devkit and plugged in the power, the devkit didn’t work. It seemed not to boot up.
I tried all three new SOMs, and they all produced the same result. When I switched back to the original SOM, it worked.
Therefore, I thought I might need to flash Jetson Linux onto these new SOMs. My assumption was correct; after flashing, the new SOMs all worked.
Could you explain what the flashing process actually does to a new SOM? I thought the OS flashing process only affected storage devices (SSDs, SD cards, eMMC)."
One possibile reason is the new SOM bootloader version is mismatch with the version on storage to cause boot problem, that’s why they can work after flashed.