![]() | NVIDIA DRIVE 5.0 Foundation SDK Development Guide 5.0.10.3 Release |
Directory | Description |
firmwares/ | Holds the firmware. |
hypervisor/ | Holds the hypervisor configurations. |
platform-config/ | Holds files that support platform configuration. |
schemas/ | Holds the schema events. |
tools/ | Holds the DRIVE OTA, EMC and host tools. |
utils/ | Hold the utility scripts. |
virtualization/ | Holds the build-configs, hypervisor, pct, services, tools, virt and vm-server directories that support virtualization. |
Directory | Components | Where to use the toolchain |
aarch64-linux-android-4.8 | GCC - 4.8 Binutils - 2.24 Library - None Origin - Android code | Building Trusty PDK |
aarch64-linux-android-4.9 | GCC - 4.9-20140514 Binutils - 2.24 Library - None Origin - Android code | Building 64-bit Hypervisor code |
arm-eabi-4.7 | GCC- 4.7 Binutils - 2.22.90 Library - None Origin - Android code | Building I/O servers, nvtboot and also used for CROSS32CC in kernel builds |
arm-eabi-4.8 | GCC - 4.8 Binutils - 2.23.2 Library - None Origin - Android code | Building 32 bit modules for trusted OS |
arm-linux-androideabi-4.8 | GCC - 4.8.1 Binutils - 2.23.2 Library - None Origin - Android code | TBD |
gcc-arm-none-eabi-4_8-2014q3 | GCC - 4.8.4 20140725 Binutils - 2.23.2.20140731 Library - Newlib 2.1.0 with mainline backports Origin - Linaro | Building 32 bit ARM code for SPE and SCE. This is also used to set CROSS32CC for building flashing Kernel. For instructions for rebuilding the GCC toolchain see How-to-build-toolchain.pdf available in the <TBD_sdk_or_pdk> at <top>/drive-t186ref-foundation_src/linaro/ or at the following website: https://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q3-update |
tegra-4.8.5-nv-softp-adsp | GCC - 4.8.5 Binutils - 2.23.2 Library - eglibc-2.18 Origin - Yocto 1.8 | For ADSP firmware and ADSP plugins compilation |
tegra-4.9-nv | GCC - 4.9.4 Binutils - 2.24 Library - glibc-2.21 Origin - GNU | Binding a guest PCT to the hypervisor, building 64-bit kernel, building 64-bit Quickboot, and building user-space components |