Commit fa0d072b593e5e3bf49427e978de4fa5fd689023
1 parent
0e0cb82c81
Exists in
smarc_8mm-imx_v2018.03_4.14.98_2.0.0_ga
and in
5 other branches
MLK-19505: configs: add fastboot support for qspi u-boot
add fastboot for qspi u-boot Signed-off-by: Han Xu <han.xu@nxp.com>
Showing 6 changed files with 103 additions and 1 deletions Side-by-side Diff
configs/mx6sxsabreauto_defconfig
... | ... | @@ -61,4 +61,21 @@ |
61 | 61 | |
62 | 62 | CONFIG_VIDEO=y |
63 | 63 | CONFIG_SYS_CONSOLE_IS_IN_ENV=y |
64 | + | |
65 | +CONFIG_CMD_FASTBOOT=y | |
66 | +CONFIG_USB_FUNCTION_FASTBOOT=y | |
67 | +CONFIG_USB_GADGET=y | |
68 | +CONFIG_USB_GADGET_DOWNLOAD=y | |
69 | +CONFIG_USB_GADGET_MANUFACTURER="FSL" | |
70 | +CONFIG_USB_GADGET_VENDOR_NUM=0x0525 | |
71 | +CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5 | |
72 | +CONFIG_CI_UDC=y | |
73 | +CONFIG_FSL_FASTBOOT=y | |
74 | +CONFIG_FASTBOOT=y | |
75 | +CONFIG_FASTBOOT_BUF_ADDR=0x83800000 | |
76 | +CONFIG_FASTBOOT_BUF_SIZE=0x40000000 | |
77 | +CONFIG_FASTBOOT_FLASH=y | |
78 | +CONFIG_FASTBOOT_FLASH_MMC_DEV=1 | |
79 | +CONFIG_EFI_PARTITION=y | |
80 | +CONFIG_ANDROID_BOOT_IMAGE=y |
configs/mx6sxsabreauto_qspi1_defconfig
... | ... | @@ -4,6 +4,7 @@ |
4 | 4 | CONFIG_DEFAULT_DEVICE_TREE="imx6sx-sabreauto" |
5 | 5 | CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx6sxsabreauto/imximage.cfg" |
6 | 6 | CONFIG_QSPI_BOOT=y |
7 | +# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set | |
7 | 8 | CONFIG_ENV_IS_IN_SPI_FLASH=y |
8 | 9 | # CONFIG_ENV_IS_IN_MMC is not set |
9 | 10 | CONFIG_BOOTDELAY=3 |
10 | 11 | |
... | ... | @@ -59,9 +60,24 @@ |
59 | 60 | CONFIG_USB_STORAGE=y |
60 | 61 | CONFIG_USB_HOST_ETHER=y |
61 | 62 | CONFIG_USB_ETHER_ASIX=y |
62 | - | |
63 | +CONFIG_USB_GADGET=y | |
64 | +CONFIG_USB_GADGET_MANUFACTURER="FSL" | |
65 | +CONFIG_USB_GADGET_VENDOR_NUM=0x0525 | |
66 | +CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5 | |
67 | +CONFIG_CI_UDC=y | |
68 | +CONFIG_USB_GADGET_DOWNLOAD=y | |
63 | 69 | CONFIG_IMX_BOOTAUX=y |
64 | 70 | |
65 | 71 | CONFIG_VIDEO=y |
66 | 72 | CONFIG_SYS_CONSOLE_IS_IN_ENV=y |
73 | + | |
74 | +CONFIG_CMD_FASTBOOT=y | |
75 | +CONFIG_USB_FUNCTION_FASTBOOT=y | |
76 | +CONFIG_FSL_FASTBOOT=y | |
77 | +CONFIG_FASTBOOT=y | |
78 | +CONFIG_FASTBOOT_BUF_ADDR=0x83800000 | |
79 | +CONFIG_FASTBOOT_BUF_SIZE=0x40000000 | |
80 | +CONFIG_FASTBOOT_FLASH=y | |
81 | +CONFIG_FASTBOOT_FLASH_MMC_DEV=1 | |
82 | +CONFIG_EFI_PARTITION=y |
configs/mx6sxsabresd_qspi2_defconfig
... | ... | @@ -64,5 +64,23 @@ |
64 | 64 | |
65 | 65 | CONFIG_DM_ETH=y |
66 | 66 | CONFIG_FSL_QSPI=y |
67 | +# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set | |
67 | 68 | CONFIG_IMX_BOOTAUX=y |
69 | + | |
70 | +CONFIG_CMD_FASTBOOT=y | |
71 | +CONFIG_USB_FUNCTION_FASTBOOT=y | |
72 | +CONFIG_USB_GADGET=y | |
73 | +CONFIG_USB_GADGET_DOWNLOAD=y | |
74 | +CONFIG_USB_GADGET_MANUFACTURER="FSL" | |
75 | +CONFIG_USB_GADGET_VENDOR_NUM=0x0525 | |
76 | +CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5 | |
77 | +CONFIG_CI_UDC=y | |
78 | +CONFIG_FSL_FASTBOOT=y | |
79 | +CONFIG_FASTBOOT=y | |
80 | +CONFIG_FASTBOOT_BUF_ADDR=0x83800000 | |
81 | +CONFIG_FASTBOOT_BUF_SIZE=0x40000000 | |
82 | +CONFIG_FASTBOOT_FLASH=y | |
83 | +CONFIG_FASTBOOT_FLASH_MMC_DEV=1 | |
84 | +CONFIG_EFI_PARTITION=y | |
85 | +CONFIG_ANDROID_BOOT_IMAGE=y |
configs/mx6ul_14x14_evk_qspi1_defconfig
... | ... | @@ -4,6 +4,7 @@ |
4 | 4 | CONFIG_DEFAULT_DEVICE_TREE="imx6ul-14x14-evk" |
5 | 5 | CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx6ul_14x14_evk/imximage.cfg" |
6 | 6 | CONFIG_QSPI_BOOT=y |
7 | +# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set | |
7 | 8 | CONFIG_ENV_IS_IN_SPI_FLASH=y |
8 | 9 | CONFIG_BOOTDELAY=3 |
9 | 10 | # CONFIG_CONSOLE_MUX is not set |
... | ... | @@ -53,4 +54,20 @@ |
53 | 54 | CONFIG_USB_ETHER_ASIX=y |
54 | 55 | CONFIG_VIDEO=y |
55 | 56 | CONFIG_DM_ETH=y |
57 | + | |
58 | +CONFIG_USB_GADGET=y | |
59 | +CONFIG_USB_GADGET_MANUFACTURER="FSL" | |
60 | +CONFIG_USB_GADGET_VENDOR_NUM=0x0525 | |
61 | +CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5 | |
62 | +CONFIG_CI_UDC=y | |
63 | +CONFIG_USB_GADGET_DOWNLOAD=y | |
64 | +CONFIG_CMD_FASTBOOT=y | |
65 | +CONFIG_USB_FUNCTION_FASTBOOT=y | |
66 | +CONFIG_FSL_FASTBOOT=y | |
67 | +CONFIG_FASTBOOT=y | |
68 | +CONFIG_FASTBOOT_BUF_ADDR=0x83800000 | |
69 | +CONFIG_FASTBOOT_BUF_SIZE=0x40000000 | |
70 | +CONFIG_FASTBOOT_FLASH=y | |
71 | +CONFIG_FASTBOOT_FLASH_MMC_DEV=1 | |
72 | +CONFIG_EFI_PARTITION=y |
configs/mx6ul_9x9_evk_qspi1_defconfig
... | ... | @@ -4,6 +4,7 @@ |
4 | 4 | CONFIG_DEFAULT_DEVICE_TREE="imx6ul-9x9-evk" |
5 | 5 | CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx6ul_14x14_evk/imximage_lpddr2.cfg" |
6 | 6 | CONFIG_QSPI_BOOT=y |
7 | +# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set | |
7 | 8 | CONFIG_ENV_IS_IN_SPI_FLASH=y |
8 | 9 | CONFIG_BOOTDELAY=3 |
9 | 10 | # CONFIG_CONSOLE_MUX is not set |
... | ... | @@ -56,4 +57,20 @@ |
56 | 57 | CONFIG_USB_ETHER_ASIX=y |
57 | 58 | CONFIG_VIDEO=y |
58 | 59 | CONFIG_DM_ETH=y |
60 | + | |
61 | +CONFIG_USB_GADGET=y | |
62 | +CONFIG_USB_GADGET_MANUFACTURER="FSL" | |
63 | +CONFIG_USB_GADGET_VENDOR_NUM=0x0525 | |
64 | +CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5 | |
65 | +CONFIG_CI_UDC=y | |
66 | +CONFIG_USB_GADGET_DOWNLOAD=y | |
67 | +CONFIG_CMD_FASTBOOT=y | |
68 | +CONFIG_USB_FUNCTION_FASTBOOT=y | |
69 | +CONFIG_FSL_FASTBOOT=y | |
70 | +CONFIG_FASTBOOT=y | |
71 | +CONFIG_FASTBOOT_BUF_ADDR=0x83800000 | |
72 | +CONFIG_FASTBOOT_BUF_SIZE=0x40000000 | |
73 | +CONFIG_FASTBOOT_FLASH=y | |
74 | +CONFIG_FASTBOOT_FLASH_MMC_DEV=1 | |
75 | +CONFIG_EFI_PARTITION=y |
configs/mx6ull_9x9_evk_qspi1_defconfig
... | ... | @@ -5,6 +5,7 @@ |
5 | 5 | CONFIG_DEFAULT_DEVICE_TREE="imx6ull-9x9-evk" |
6 | 6 | CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/freescale/mx6ullevk/imximage_lpddr2.cfg" |
7 | 7 | CONFIG_QSPI_BOOT=y |
8 | +# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set | |
8 | 9 | CONFIG_ENV_IS_IN_SPI_FLASH=y |
9 | 10 | CONFIG_BOOTDELAY=3 |
10 | 11 | CONFIG_BOARD_EARLY_INIT_F=y |
... | ... | @@ -54,4 +55,20 @@ |
54 | 55 | CONFIG_DM_ETH=y |
55 | 56 | CONFIG_PHYLIB=y |
56 | 57 | CONFIG_PHY_MICREL=y |
58 | + | |
59 | +CONFIG_USB_GADGET=y | |
60 | +CONFIG_USB_GADGET_MANUFACTURER="FSL" | |
61 | +CONFIG_USB_GADGET_VENDOR_NUM=0x0525 | |
62 | +CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5 | |
63 | +CONFIG_CI_UDC=y | |
64 | +CONFIG_USB_GADGET_DOWNLOAD=y | |
65 | +CONFIG_CMD_FASTBOOT=y | |
66 | +CONFIG_USB_FUNCTION_FASTBOOT=y | |
67 | +CONFIG_FSL_FASTBOOT=y | |
68 | +CONFIG_FASTBOOT=y | |
69 | +CONFIG_FASTBOOT_BUF_ADDR=0x83800000 | |
70 | +CONFIG_FASTBOOT_BUF_SIZE=0x40000000 | |
71 | +CONFIG_FASTBOOT_FLASH=y | |
72 | +CONFIG_FASTBOOT_FLASH_MMC_DEV=1 | |
73 | +CONFIG_EFI_PARTITION=y |