NVIDIA Tegra
NVIDIA DRIVE OS 5.1 Linux SDK

Developer Guide
5.1.12.0 Release


 
Enabling Communication and Security Services
This document describes how to enable Communications Services and Security Services (C&S) to run on their respective partitions.
Supported Configurations
 
C&S Run Files
Platform
Guest VM
C&S Switch Support
DRIVE AV
QNX
Yes
Linux
Yes
C&S Run Files
The following .run files are required when Comms & Security partitions are enabled.
drive-t186ref-foundation-<branch>-<GCID>-release-comms_sec_config.run (Contains Comms & Security configuration tools)
Enabling C&S
To enable Comms and Security in SDK builds:
1. In drive-t186ref-foundation:
make -f Makefile.bind BOARD=e3550b03-t194a PCT=linux PCT_VARIANT=cs clean (For Xavier-A)
make -f Makefile.bind BOARD=e3550b03-t194a PCT=linux PCT_VARIANT=cs (For Xavier-A)
 
make -f Makefile.bind BOARD=e3550b03-t194b PCT=linux PCT_VARIANT=cs clean (For Xavier-B)
make -f Makefile.bind BOARD=e3550b03-t194b PCT=linux PCT_VARIANT=cs (For Xavier-B)
2. Flash your board:
./tools/host/flashtools/bootburn/bootburn.sh -b e3550b03-t194 -B qspi -x /dev/ttyUSB3
Disabling C&S
The following steps describe how to disable comms and security:
1. In drive-t186ref-foundation:
make -f Makefile.bind BOARD=e3550b03-t194a PCT=linux clean(For Xavier-A)
make -f Makefile.bind BOARD=e3550b03-t194a PCT=linux (For Xavier-A)
 
make -f Makefile.bind BOARD=e3550b03-t194b PCT=linux clean (For Xavier-B)
make -f Makefile.bind BOARD=e3550b03-t194b PCT=linux (For Xavier-B)
2. Flash your board:
./tools/host/flashtools/bootburn/bootburn.sh -b e3550b03-t194 -B qspi -x /dev/ttyUSB3