[PATCH] configs: qcm6490_defconfig: Enable SCSI as the Fastboot flash block interface

Balaji Selvanathan balaji.selvanathan at oss.qualcomm.com
Wed Jun 24 12:55:02 CEST 2026


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 <manivannan.sadhasivam at oss.qualcomm.com>
> ---
>   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/20260216-fb_block-v1-1-4e2d286bae76@oss.qualcomm.com/ 
<https://lore.kernel.org/u-boot/20260216-fb_block-v1-1-4e2d286bae76@oss.qualcomm.com/>

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



More information about the U-Boot mailing list