Skip to content

Conversation

@shoudil
Copy link
Contributor

@shoudil shoudil commented Jan 22, 2026

Support UFS build as it's more stable compared with NVMe build, meanwhile after dtb moved to spinor, there will sector size mismatch issue which need more time for potential design adjustment of image generation.

  1. Sector size, PCAT tool will check the sector size mismatch between image and storage, QDL tool looks not as it flash well with dtb.bin sector size 512 in spinor.
    spinor => 4096, UFS => 4096, NVMe => 512
    vfat image size for NVMe (such as dtb.bin and efi.bin) : QCOM_VFAT_SECTOR_SIZE = 512.
    vfat image size for UFS (dtb.bin/efi.bin): QCOM_VFAT_SECTOR_SIZE = 4096.

  2. On NVMe build, observed stable issue with ~3% probability due to NVMe caused kernel panic. which is not observed on UFS build.

Support UFS build as more stable compared with NVMe, meanwhile after
dtb moved to spinor, there will sector size mismatch issue need more
time for potential design adjustment of image generation.

Signed-off-by: Shoudi Li <shoudil@qti.qualcomm.com>
@lumag
Copy link
Contributor

lumag commented Jan 22, 2026

Can't parse your commit message.

@shoudil shoudil marked this pull request as draft January 22, 2026 08:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants