Welcome to the NVIDIA DriveOS 7 Migration Guide#
- Overview
- Getting Started
- Product Changes
- Platform Changes
- Packaging and Distribution Changes
- Installation Changes
- SDK Environment (For Structural Changes)
- Target Changes
- Tools and Utilities Changes
- Logging Changes
- DriveOS Configuration - Overview and Planned Changes
- Overview
- Current Limitations
- Planned Improvements
- Configuration File Changes
- OESP PCT Synchronization
- Thor Ephemeral PKCS11 Asymmetric Key Limits
- Thor KDS Hardware and AES Symmetric Key Allocations
- NvDisplay Device Tree: static-imp-data
- NvDisplay Device Tree: display-timings
- NVIPC Per-Endpoint Streaming Mode Buffer Limit
- NVIPC DTB Configuration and nvsciipc.cfg
- PCD Generic Device Tree, Storage Configuration, and Board Configuration Files
- TCF Boot Flow Changes
- Security Services Keyslot Enforcement (Multipart Operations)
- Linux BSP Mandatory Device Tree Properties
- PCD Configuration Files Layout
- Root Filesystem Changes
- Security Services Changes
- HPSE Drivers - NVVSE Changes
- API Changes for Encryption and Decryption
- API Changes for PKCS#11 Library Known Answer Test
- API Changes for PKCS#11 Library C_GenerateRandom
- API Changes for PKCS#11 Library C_GetMechanismInfo,
- API Changes for PKCS#11 Library C_SignInit
- API Changes for PKCS#11 Library C_GetSlotInfo,
- API Changes for Linux NVVSE Driver Functionality
- API Changes for Non-Sensitive Key Usage
- API Changes using CTR Mode via the PKCS#11 Library
- API Changes for Decryption with CKM_AES_CBC_PAD
- API Changes for AES CMAC Batch Operations on Thor
- NV_CK_FUNCTION_LIST Dispatch Table Layout Change
- Public-Macro Renames and Deprecated Aliases
- PKCS#11 Library Implementation Version Macro
- Expanded Return-Code Surface for Batch APIs
- FSI and Safety Services Package (FSISSP) Changes
- NvMCU_SwModules Changes
- x86 Changes
- API/Interface Changes
- SPI API Changes
- I2C Structure Changes
- UART Changes
- NvDT Structure Changes
- NvHv Changes
- NvSys Structure Changes
- NvSOMEIP Changes
- Support Matrix for Multimedia Entities through 7.0 Releases
- NvSciIpc Changes
- NvStreams Changes
- NvDisplay Changes
- Multimedia Changes
- NvSIPL Multicast Sample Changes
- DRIVE Update Changes
- Camera Software Changes
- CUDA Changes
- CUDA API Changes from 12.x to 13.x
- Migration Details
- Driver API Signature Changes
- CUDART API Signature Changes
- Change Reasons and Examples
- Deprecated APIs
- Removed Header Files
- Migration Guidelines
- Deep Learning Changes
- QNX BSP and IO API Changes
- Impact of QNX SDP 8.0 on NvHost
- Storage Virtualization Changes
- Networking Changes
- Power Mode Changes
- Additional Changes
- Deprecations
- Weston Packaging and wayland-ivi-extension
- Remote Sensor Fault Check Function
- NvThermmon Platform-Suffixed Component Names
- Camera Software
- NvDisplay - Client Modeset
- NvDisplay - Dynamic IMP
- NvSplash Deprecation
- Graphics
- NvSci
- Video Interlace Compositor
- Networking - DEVCTL and ETHER
- Networking - io-pkt, dhclient, nicinfo, ping6, ptpd-avb
- Networking - ETHER_IOCTL_NVSOCKET_STATS
- Networking - ETHER_IOCTL_DP_STATS and ETHER_FILTER_CACHE_DUMP
- NvSocket - NVSOCKET_PULSE_UNBIND_KILLED_CLIENTS
- NvSocket - nvsocket_server_cfg_t
- Audio Deprecations
- Security Services - NVVSE IVC Configuration DT Format
- Appendix: Additional Resources
- Document Version History
- Legal