The AGX was secondhand. It has a old OS installed.
The kernel is Linux version 4.9.201-tegra (buildbrain@mobile-u64-p211-d7000)
After boot up, I set host pc IP to 192.168.55.100. It can ping each other.
However sdkmanager can not make sure AGX was in recovery mode.
It wants usb id 0955:7019,7819,7919. However lsusb in host pc side is 0955:7020.
How to resolve this issue?
If you can ping 192.168.55.1, it means your board is not in recovery mode.
When board is in recovery mode, those interfaces are not up. No OS is running when board is in recovery mode. Please manually set your board into recovery mode…
If you don’t know how to, check the quick start guide.
For my understanding, the auto setup need AGX has a IP, 192.168.55.1, this means it will use this IP to send a force-recovery command to AGX. Then AGX will go into recovery mode. After that auto setup will wait AGX run in recovery mode.
Does it mean the auto setup can’t put AGX in recovery mode? Or the AGX has a OS that is too old which can not understand sdkmanager’s force-recovery command.
I had tried manual mode with press recovery button first and power button later. But sdkmanager can not find out AGX too. Is it mean the AGX has some problem with enter recovery mode?
However I tried sdkmanager command line install. It works!!
This command works in host PC (ubuntu 20.04)
sdkmanager --cli install --logintype devzone --product Jetson --version DP_5.0 --targetos Linux --host --target JETSON_AGX_XAVIER_TARGETS --flash all