Autonomous Vehicle Virtual Machine Configuration#
This topic applies only to Linux platforms.
Configuration for Thor#
The NVIDIA DRIVE AGX Thor™ system Autonomous Vehicle (AV) Partition Configuration Table (PCT) consists of server Virtual Machines, service Virtual Machines, and NVIDIA DRIVE® AV Guest OS VM configurations.
PCT is divided according to the composition of the NVIDIA DRIVE AV Guest OS VM.
Single Linux Guest OS VM
Profile Makefile#
The profile makefile is the file containing the definitions of PCT configuration. Each PCT has its own profile makefiles.
Linux Standard SDK Package
The default profile makefile (profile_dev_nsr.mk) is for the standard package.
PCT name |
PCT |
Profile makefile for standard build |
---|---|---|
Single Linux Guest OS VM |
linux |
profile_dev_nsr.mk |
The profile makefile is located at:
Single Linux Guest OS VM Development (linux PCT):
<top>/<NV_SDK_NAME_FOUNDATION>/platform-config/hardware/nvidia/platform/t264/automotive/pct/drive_av/linux/profile_dev_nsr.mk
Linux Production PCT SDK Package
Linux Production build package needs additional option (PCT variant option,
-p
) when you use bind_partitions
to select different profile makefile.
The production package has two types of profile configurations (PCT variant):
prod_nsr
and test_nsr
. For test_nsr
, the PCT variant provides debug
environment based on the prod_nsr
PCT variant.
PCT name |
PCT |
PCT variant |
Profile makefiles for production build |
Comment |
---|---|---|---|---|
Single Linux Guest OS VM |
linux |
|
profile_dev_nsr.mk |
UTC UART is enabled. Servers/VM log available. Support SSH/DHCP/NFS in Guest OS VM. |
|
profile_test_nsr.mk |
UTC UART is disabled. Servers/VM log disabled. Support SSH/DHCP in Guest OS VM. |
||
|
profile_prod_nsr.mk |
UTC UART is disabled Servers/VM log disabled Do not support SSH/DHCP in Guest OS VM. |
Single Linux Guest OS VM Production (linux PCT with
-p prod_nsr
or-p test_nsr
):
<top>/<NV_SDK_NAME_FOUNDATION>/platform-config/hardware/nvidia/platform/t264/automotive/pct/drive_av/linux/profile_prod_nsr.mk
<top>/<NV_SDK_NAME_FOUNDATION>/platform-config/hardware/nvidia/platform/t264/automotive/pct/drive_av/linux/profile_test_nsr.mk