NVIDIA Tegra
NVIDIA DRIVE AGX Communications and Security Services

Developer Guide
5.1.6.0 Release


 
Enabling Communication and Security Services
The Foundation Services stack includes Communications and Security Services for the NVIDIA DRIVE™ OS Platform.
The Communication Service enforces the traffic bandwidth and latency guarantees similar to a physical Ethernet switch.
The Security Service manages the logging of incidents, if required by the associated policy, according to common criteria principles.
These Communications and Security Services are supported for use with the NVIDIA DRIVE™ AV application with the NVIDIA DRIVE™ OS on QNX and Linux.
To take advantage of these services, launch the make command to enable the communication and security switch.
To enable communications and security services on DRIVE OS QNX
1. Navigate to the installation directory at:
<top>/drive-t186ref-foundation/
2. Execute the following make command:
make -f Makefile.bind BOARD=<board>-t194<x> PCT=qnx ENABLE_COMMS_AND_SECURITY=y
Where:
<board> can be:
e3550b01
e3550b03
p3479
p2888
<x> can be:
a for Xavier A
b for Xavier B
c for Xavier C
3. Flash or reflash the board by executing the following command:
./tools/host/flashtools/bootburn/bootburn.sh -b <board>-t194<x> -M
For detailed instructions on using bootburn, consult the DRIVE OS 5.1 QNX Development Guide “Bootburn Usage” topic.
To enable communications and security services on DRIVE OS Linux
1. Navigate to the installation directory at:
<top>/drive-t186ref-foundation/
2. Execute the following make command:
make -f Makefile.bind BOARD=<board>-t194<x> PCT=linux ENABLE_COMMS_AND_SECURITY=y
Where:
<board> can be:
e3550b01
e3550b03
p3479
p2888
<x> can be:
a for Xavier A
b for Xavier B
c for Xavier C
3. Flash or reflash the board by executing the following command:
./tools/host/flashtools/bootburn/bootburn.sh -b <board>-t194<x> -M
For detailed instructions on using bootburn, consult the DRIVE OS 5.1 Linux Development Guide Flashing the Board > Bootburn Usage topic.
To disable communications and security services on DRIVE OS QNX
1. Navigate to the installation directory at:
<top>/drive-t186ref-foundation/
2. Execute the following make command:
make -f Makefile.bind BOARD=<board>-t194<x> PCT=qnx
Where:
<board> can be:
e3550b01
e3550b03
p3479
p2888
<x> can be:
a for Xavier A
b for Xavier B
c for Xavier C
3. Flash or reflash the board by executing the following command:
./tools/host/flashtools/bootburn/bootburn.sh -b <board>-t194<x> -M
For detailed instructions on using bootburn, consult the DRIVE OS 5.1 QNX Development Guide “Bootburn Usage” topic.
To disable communications and security services on DRIVE OS Linux
1. Navigate to the installation directory at:
<top>/drive-t186ref-foundation/
2. Execute the following make command:
make -f Makefile.bind BOARD=<board>-t194<x> PCT=linux
Where:
<board> can be:
e3550b01
e3550b03
p3479
p2888
<x> can be:
a for Xavier A
b for Xavier B
c for Xavier C
3. Flash or reflash the board by executing the following command:
./tools/host/flashtools/bootburn/bootburn.sh -b <board>-t194<x> -M
For detailed instructions on using bootburn, consult the DRIVE OS 5.1 Linux Development Guide Flashing the Board > Bootburn Usage topic.