Skip to main content

Technologies

The Technologies section serves as a foundational guide to the diverse suite of software components and frameworks that power Qualcomm’s embedded Linux platforms. From multimedia frameworks and connectivity stacks to power management and security modules, each technology is presented with clarity and depth, highlighting its role within the broader system architecture.

🐞 Debug

The Debug Guide outlines tools and methodologies for diagnosing and resolving system-level issues during development.
Debug Guide

🚀 Optimization

The Performance Guide provides best practices for profiling and tuning system performance across CPU, memory, and I/O subsystems.
⚙️ Performance Optimization
The Power and Thermal Guide explains techniques for managing energy consumption and thermal behavior, including DVFS and thermal zones.
🔋 Power and Thermal Management

🧠 AI Development

The AI Developer Guide introduces Qualcomm’s AI runtime (e.g., QNN) and tools for deploying machine learning models on Hexagon DSPs and NPUs.
Developer guide

🖥️ Display

The Display Developer Guide covers display pipeline configuration, panel interfacing, and tuning for various display technologies.
Developer guide

🎮 Graphics

The Graphics Developer Guide focuses on Adreno GPU architecture, Vulkan/OpenGL ES support, and rendering optimizations for mobile and embedded platforms.
Developer guide

💾 Memory and Storage

The Memory Guide and Storage Guide detail memory architecture, LPDDR interfacing, and storage technologies like UFS and eMMC.
Memory guide
Storage guide

🔐 Security

The Security Developer Guide outlines secure boot, trusted execution environments (TEE), cryptographic services, and secure key provisioning.
Developer Guide

📡 Sensors

The Sensors Developer Guide provides APIs and frameworks for integrating and managing sensor data from accelerometers, gyroscopes, and more.
Developer Guide

🎥 Video

The Video Developer Guide explains hardware-accelerated video encoding/decoding using VPU and ISP components.
Developer guide

👁️ Vision

The Vision Developer Guide introduces frameworks and APIs for implementing vision-based applications, including object detection and tracking.
Developer Guide