Skip to main content
The Qualcomm® Linux® storage guide describes the features and supported device types, enabling you to configure, customize, and deploy storage capabilities optimally and efficiently. The following table lists the supported storage types.
Storage typeVersionSupported SoC
Universal flash storage (UFS)v2.1, v2.2, v3.1All
Embedded multi-media card (eMMC)v5.1QCS5430, QCS6490, Qualcomm Dragonwing™ IQ-615, Qualcomm Dragonwing™ IQ-8275, Qualcomm Dragonwing™ IQ-9075
Non-volatile memory express (NVMe)v1.3Dragonwing IQ-8275, Dragonwing IQ-9075
Secure digital (SD) cardv3.0QCS5430, QCS6490, Dragonwing IQ-9075

Storage use cases

  • Boot from the primary storage device: Store the required images to boot up the device by reading the images such as XBL, AOP, Qualcomm Trusted Execution Environment (TEE), and kernel, from storage.
  • Save user-specific data: Store customized information such as videos, photos, and documents.
  • Support read-only logical unit number (LUN)/region: Store images such as TEE and CDT. LUN is an independent processing unit on a UFS device.
  • Stores data in an authenticated, access-controlled, replay-protected manner in RPMB LUN/partition: Replay protected memory block (RPMB) is a well-known LUN (WLUN) in UFS device and a special partition in eMMC.
  • See Hardware SoCs that are supported on Qualcomm Linux.
  • Configure the device to boot from only one storage source. Use the second source only to store files. If both have bootable files, the system might crash or behave unpredictably.
  • Detailed information on the storage hardware architecture is available to licensed developers with authorized access. For more information, see Qualcomm Linux Storage Guide - Addendum.