Hi Manivannan, Casey,

On 6/19/2026 1:04 PM, Manivannan Sadhasivam wrote:
qcom_defconfig uses EMMC as the flash interface for Fasboot, but QCS6490
RB3Gen2 has no on-board eMMC. So override the config to use UFS as the
flash medium by selecting 'scsi' interface.

This enables flashing the images over Fastboot on this board.

Signed-off-by: Manivannan Sadhasivam <[email protected]>
---
  configs/qcm6490_defconfig | 4 ++++
  1 file changed, 4 insertions(+)

diff --git a/configs/qcm6490_defconfig b/configs/qcm6490_defconfig
index b088367f86c..d599e7611c1 100644
--- a/configs/qcm6490_defconfig
+++ b/configs/qcm6490_defconfig
@@ -16,3 +16,7 @@ CONFIG_DEFAULT_DEVICE_TREE="qcom/qcs6490-rb3gen2"
CONFIG_FASTBOOT_BUF_ADDR=0xd8800000
  CONFIG_PHY_QCOM_QMP_COMBO=y
+
+CONFIG_FASTBOOT_FLASH_BLOCK=y
+CONFIG_FASTBOOT_FLASH_BLOCK_INTERFACE_NAME="scsi"
+CONFIG_FASTBOOT_FLASH_BLOCK_DEVICE_ID=0

Similar patch is submitted and under review: https://lore.kernel.org/u-boot/[email protected]/ <https://lore.kernel.org/u-boot/[email protected]/>

Since most of the Dragonwing boards has UFS as default, we wanted to change default to UFS in qcom_defconfig itself and then for eMMC boards, we can modify in their board specific defconfigs.

Thanks,

Balaji

Reply via email to