DriveAGX flash and DriveOS upgrade

Please provide the following info (check/uncheck the boxes after creating this topic):
Software Version
DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.6 and DriveWorks 4.0
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version

Target Operating System

Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)

SDK Manager Version

Host Machine Version
native Ubuntu 18.04

  1. In order to flash DriveAGX unit, do we always need to put the board into Recovery Mode first as mentioned below before using SDK Manager to flash the XavierA/B?
    DriveOS 5.2.0: DRIVE OS Linux
    DriveOS 5.2.6: DRIVE OS Linux

  2. For DriveAGX, if flash DriveOS 5.2.0/5.2.6 or DriveSoftware 10.0 on one of the Xavier (only one NOT both through the SDK manager), for example XavierA, does it affect any files or software on XavierB?

  3. For software on DriveAGX, in order to get the full & latest software, is it possible to install DriveSoftware 10.0 (w/ DRIVE OS, DriveWorks 2.2) first, and then only upgrade DriveOS/DriveWorks to the newer version(like DRIVE OS 5.2.0/5.2.6) without affecting other software in DriveSoftware 10.0? Is it feasible at all, if yes, what is the exact upgrading procedure from to 5.2.0/5.2.6 ? If no, what’s the reason?

  4. Where to find the complete, or could NV please summarize, the one-stop solution, for solving the network and GUI desktop display issues after flashing DriveOS 5.2.0/5.2.6 on DriveAGX unit?

Hi, @hfkou

SDK Manager will set Xavier A/B in recovery mode while flashing them.

IIRC from DRIVE Software 10 SDK Manager doesn’t support flash single Xavier for releases.

No. The combinations listed in NVIDIA DRIVE Downloads | NVIDIA Developer were verified and compatible.

Please create a separate topic for any issue you encounter. Thanks.

1 Like

Using SDK Manager, DriveSoftware 10.0 can only flash XavierA and XavierB together but not just one, while DriveOS 5.2.0/5.2.6 can be flashed to just one Xavier, could you please confirm?
When flashing DriveOS 5.2.0/5.2.6 to one Xavier, does it affect any file/software on the other Xavier?

After flashing DriveSoftware 10.0 on DriveAGX, the DriveOS inside this DriveSoftware 10.0 cannot be upgraded from to any later version like 5.2.0/5.2.6 without affecting other sw components in DriveSoftware 10.0, is it right?

I’m working on something so cannot try right now. If you saw the options, it should be supported.
Xavier A/B are separate. I think it should be okay.
No, it’s not verified and not supported.

Could NV please confirm on “Xavier A/B are separate. I think it should be okay.” that when flashing DriveOS 5.2.0/5.2.6 to one Xavier, it doesn’t affect any file/software on the other Xavier?

Are you asking about Xaiver A and B have different DRIVE OS versions?
It’s not supported. We don’t verify all combinations for releases.
That’s why I couldn’t give you a confirmation.

From storage perspective, they have their own ones. It looks okay.
But for example, each DRIVE OS version has its own compatible Aurix firmware versions.
There must be some Aurix involved problems if using different DRIVE OS versions.

Got it, so it is better to have the same version of DriveOS on diff XavierA/B on one DriveAGX unit, thanks.

Assume it is the same version, when flashing DriveOS to one Xavier, for example XavierA, does it write/delete /modify anything on the other XavierB?

It won’t change anything on the other Xaiver.

1 Like