Commit 87566c9652111221a45d7159b91394105670b779

Authored by Ye Li
1 parent f40c1c7734

MLK-18707-2 iMX8MM enable fastboot as default

uuu will use fastboot command to write emmc, enable it as
default for iMX8MM EVK board

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit ed6898da1c1a78dbf59ac4d6d291bc25e14c636e)

Showing 5 changed files with 40 additions and 1 deletions Side-by-side Diff

configs/imx8mm_ddr4_evk_defconfig
... ... @@ -64,6 +64,15 @@
64 64 CONFIG_CLK_COMPOSITE_CCF=y
65 65 CONFIG_CLK_IMX8MM=y
66 66 CONFIG_MXC_GPIO=y
  67 +CONFIG_FASTBOOT=y
  68 +CONFIG_USB_FUNCTION_FASTBOOT=y
  69 +CONFIG_CMD_FASTBOOT=y
  70 +CONFIG_ANDROID_BOOT_IMAGE=y
  71 +CONFIG_FASTBOOT_UUU_SUPPORT=y
  72 +CONFIG_FASTBOOT_BUF_ADDR=0x42800000
  73 +CONFIG_FASTBOOT_BUF_SIZE=0x40000000
  74 +CONFIG_FASTBOOT_FLASH=y
  75 +
67 76 CONFIG_DM_I2C=y
68 77 CONFIG_SYS_I2C_MXC=y
69 78 CONFIG_DM_MMC=y
... ... @@ -100,6 +109,7 @@
100 109 CONFIG_SPL_USB_HOST_SUPPORT=y
101 110 CONFIG_SPL_USB_GADGET=y
102 111 CONFIG_SPL_USB_SDP_SUPPORT=y
  112 +CONFIG_SDP_LOADADDR=0x40400000
103 113  
104 114 CONFIG_CMD_NAND=y
105 115 CONFIG_CMD_UBI=y
configs/imx8mm_ddr4_evk_nand_defconfig
... ... @@ -62,6 +62,15 @@
62 62 CONFIG_CLK_COMPOSITE_CCF=y
63 63 CONFIG_CLK_IMX8MM=y
64 64 CONFIG_MXC_GPIO=y
  65 +CONFIG_FASTBOOT=y
  66 +CONFIG_USB_FUNCTION_FASTBOOT=y
  67 +CONFIG_CMD_FASTBOOT=y
  68 +CONFIG_ANDROID_BOOT_IMAGE=y
  69 +CONFIG_FASTBOOT_UUU_SUPPORT=y
  70 +CONFIG_FASTBOOT_BUF_ADDR=0x42800000
  71 +CONFIG_FASTBOOT_BUF_SIZE=0x40000000
  72 +CONFIG_FASTBOOT_FLASH=y
  73 +
65 74 CONFIG_DM_I2C=y
66 75 CONFIG_SYS_I2C_MXC=y
67 76 CONFIG_DM_MMC=y
... ... @@ -98,6 +107,7 @@
98 107 CONFIG_SPL_USB_HOST_SUPPORT=y
99 108 CONFIG_SPL_USB_GADGET=y
100 109 CONFIG_SPL_USB_SDP_SUPPORT=y
  110 +CONFIG_SDP_LOADADDR=0x40400000
101 111  
102 112 CONFIG_CMD_NAND=y
103 113 CONFIG_CMD_UBI=y
configs/imx8mm_evk_defconfig
... ... @@ -65,6 +65,15 @@
65 65 CONFIG_CLK_COMPOSITE_CCF=y
66 66 CONFIG_CLK_IMX8MM=y
67 67 CONFIG_MXC_GPIO=y
  68 +CONFIG_FASTBOOT=y
  69 +CONFIG_USB_FUNCTION_FASTBOOT=y
  70 +CONFIG_CMD_FASTBOOT=y
  71 +CONFIG_ANDROID_BOOT_IMAGE=y
  72 +CONFIG_FASTBOOT_UUU_SUPPORT=y
  73 +CONFIG_FASTBOOT_BUF_ADDR=0x42800000
  74 +CONFIG_FASTBOOT_BUF_SIZE=0x40000000
  75 +CONFIG_FASTBOOT_FLASH=y
  76 +
68 77 CONFIG_DM_I2C=y
69 78 CONFIG_SYS_I2C_MXC=y
70 79 CONFIG_DM_MMC=y
... ... @@ -112,4 +121,5 @@
112 121 CONFIG_SPL_USB_HOST_SUPPORT=y
113 122 CONFIG_SPL_USB_GADGET=y
114 123 CONFIG_SPL_USB_SDP_SUPPORT=y
  124 +CONFIG_SDP_LOADADDR=0x40400000
configs/imx8mm_evk_fspi_defconfig
... ... @@ -66,6 +66,15 @@
66 66 CONFIG_CLK_COMPOSITE_CCF=y
67 67 CONFIG_CLK_IMX8MM=y
68 68 CONFIG_MXC_GPIO=y
  69 +CONFIG_FASTBOOT=y
  70 +CONFIG_USB_FUNCTION_FASTBOOT=y
  71 +CONFIG_CMD_FASTBOOT=y
  72 +CONFIG_ANDROID_BOOT_IMAGE=y
  73 +CONFIG_FASTBOOT_UUU_SUPPORT=y
  74 +CONFIG_FASTBOOT_BUF_ADDR=0x42800000
  75 +CONFIG_FASTBOOT_BUF_SIZE=0x40000000
  76 +CONFIG_FASTBOOT_FLASH=y
  77 +
69 78 CONFIG_DM_I2C=y
70 79 CONFIG_SYS_I2C_MXC=y
71 80 CONFIG_DM_MMC=y
... ... @@ -113,4 +122,5 @@
113 122 CONFIG_SPL_USB_HOST_SUPPORT=y
114 123 CONFIG_SPL_USB_GADGET=y
115 124 CONFIG_SPL_USB_SDP_SUPPORT=y
  125 +CONFIG_SDP_LOADADDR=0x40400000
include/configs/imx8mm_evk.h
... ... @@ -264,7 +264,6 @@
264 264  
265 265 #define CONFIG_CMD_USB_MASS_STORAGE
266 266 #define CONFIG_USB_GADGET_MASS_STORAGE
267   -#define CONFIG_USB_GADGET_DOWNLOAD
268 267 #define CONFIG_USB_FUNCTION_MASS_STORAGE
269 268  
270 269 #endif