MLK-19062-1 fastboot: enable fastboot in mx6ul
Modify mx6ul_14x14_evk.h file and defconfig files to enable fastboot in mx6ul_14x14 and mx6ul_9x9 board Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
This commit is contained in:
parent
2da6c17aa0
commit
e5803f3314
|
|
@ -52,3 +52,19 @@ CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_VIDEO=y
|
CONFIG_VIDEO=y
|
||||||
CONFIG_DM_ETH=y
|
CONFIG_DM_ETH=y
|
||||||
|
|
||||||
|
CONFIG_CMD_FASTBOOT=y
|
||||||
|
CONFIG_CI_UDC=y
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||||
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
CONFIG_USB_GADGET_MANUFACTURER="FSL"
|
||||||
|
CONFIG_USB_GADGET_VENDOR_NUM=0x0525
|
||||||
|
CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
||||||
|
CONFIG_FSL_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT_BUF_ADDR=0x83800000
|
||||||
|
CONFIG_FASTBOOT_BUF_SIZE=0x40000000
|
||||||
|
CONFIG_FASTBOOT_FLASH=y
|
||||||
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
|
||||||
|
CONFIG_EFI_PARTITION=y
|
||||||
|
|
|
||||||
|
|
@ -53,3 +53,19 @@ CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_VIDEO=y
|
CONFIG_VIDEO=y
|
||||||
CONFIG_DM_ETH=y
|
CONFIG_DM_ETH=y
|
||||||
|
|
||||||
|
CONFIG_CMD_FASTBOOT=y
|
||||||
|
CONFIG_CI_UDC=y
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||||
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
CONFIG_USB_GADGET_MANUFACTURER="FSL"
|
||||||
|
CONFIG_USB_GADGET_VENDOR_NUM=0x0525
|
||||||
|
CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
||||||
|
CONFIG_FSL_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT_BUF_ADDR=0x83800000
|
||||||
|
CONFIG_FASTBOOT_BUF_SIZE=0x40000000
|
||||||
|
CONFIG_FASTBOOT_FLASH=y
|
||||||
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
|
||||||
|
CONFIG_EFI_PARTITION=y
|
||||||
|
|
|
||||||
|
|
@ -53,3 +53,19 @@ CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_VIDEO=y
|
CONFIG_VIDEO=y
|
||||||
CONFIG_DM_ETH=y
|
CONFIG_DM_ETH=y
|
||||||
|
|
||||||
|
CONFIG_CMD_FASTBOOT=y
|
||||||
|
CONFIG_CI_UDC=y
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||||
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
CONFIG_USB_GADGET_MANUFACTURER="FSL"
|
||||||
|
CONFIG_USB_GADGET_VENDOR_NUM=0x0525
|
||||||
|
CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
||||||
|
CONFIG_FSL_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT_BUF_ADDR=0x83800000
|
||||||
|
CONFIG_FASTBOOT_BUF_SIZE=0x40000000
|
||||||
|
CONFIG_FASTBOOT_FLASH=y
|
||||||
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
|
||||||
|
CONFIG_EFI_PARTITION=y
|
||||||
|
|
|
||||||
|
|
@ -53,3 +53,19 @@ CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_VIDEO=y
|
CONFIG_VIDEO=y
|
||||||
CONFIG_DM_ETH=y
|
CONFIG_DM_ETH=y
|
||||||
|
|
||||||
|
CONFIG_CMD_FASTBOOT=y
|
||||||
|
CONFIG_CI_UDC=y
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||||
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
CONFIG_USB_GADGET_MANUFACTURER="FSL"
|
||||||
|
CONFIG_USB_GADGET_VENDOR_NUM=0x0525
|
||||||
|
CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
||||||
|
CONFIG_FSL_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT_BUF_ADDR=0x83800000
|
||||||
|
CONFIG_FASTBOOT_BUF_SIZE=0x40000000
|
||||||
|
CONFIG_FASTBOOT_FLASH=y
|
||||||
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
|
||||||
|
CONFIG_EFI_PARTITION=y
|
||||||
|
|
|
||||||
|
|
@ -55,3 +55,19 @@ CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_VIDEO=y
|
CONFIG_VIDEO=y
|
||||||
CONFIG_DM_ETH=y
|
CONFIG_DM_ETH=y
|
||||||
|
|
||||||
|
CONFIG_CMD_FASTBOOT=y
|
||||||
|
CONFIG_CI_UDC=y
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||||
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
CONFIG_USB_GADGET_MANUFACTURER="FSL"
|
||||||
|
CONFIG_USB_GADGET_VENDOR_NUM=0x0525
|
||||||
|
CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
||||||
|
CONFIG_FSL_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT_BUF_ADDR=0x83800000
|
||||||
|
CONFIG_FASTBOOT_BUF_SIZE=0x40000000
|
||||||
|
CONFIG_FASTBOOT_FLASH=y
|
||||||
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
|
||||||
|
CONFIG_EFI_PARTITION=y
|
||||||
|
|
|
||||||
|
|
@ -56,3 +56,19 @@ CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_VIDEO=y
|
CONFIG_VIDEO=y
|
||||||
CONFIG_DM_ETH=y
|
CONFIG_DM_ETH=y
|
||||||
|
|
||||||
|
CONFIG_CMD_FASTBOOT=y
|
||||||
|
CONFIG_CI_UDC=y
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||||
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
CONFIG_USB_GADGET_MANUFACTURER="FSL"
|
||||||
|
CONFIG_USB_GADGET_VENDOR_NUM=0x0525
|
||||||
|
CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
||||||
|
CONFIG_FSL_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT_BUF_ADDR=0x83800000
|
||||||
|
CONFIG_FASTBOOT_BUF_SIZE=0x40000000
|
||||||
|
CONFIG_FASTBOOT_FLASH=y
|
||||||
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
|
||||||
|
CONFIG_EFI_PARTITION=y
|
||||||
|
|
|
||||||
|
|
@ -56,3 +56,19 @@ CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_ASIX=y
|
CONFIG_USB_ETHER_ASIX=y
|
||||||
CONFIG_VIDEO=y
|
CONFIG_VIDEO=y
|
||||||
CONFIG_DM_ETH=y
|
CONFIG_DM_ETH=y
|
||||||
|
|
||||||
|
CONFIG_CMD_FASTBOOT=y
|
||||||
|
CONFIG_CI_UDC=y
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||||
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
|
CONFIG_USB_GADGET_MANUFACTURER="FSL"
|
||||||
|
CONFIG_USB_GADGET_VENDOR_NUM=0x0525
|
||||||
|
CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
||||||
|
CONFIG_FSL_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT=y
|
||||||
|
CONFIG_FASTBOOT_BUF_ADDR=0x83800000
|
||||||
|
CONFIG_FASTBOOT_BUF_SIZE=0x40000000
|
||||||
|
CONFIG_FASTBOOT_FLASH=y
|
||||||
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
|
||||||
|
CONFIG_EFI_PARTITION=y
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@
|
||||||
#include <linux/sizes.h>
|
#include <linux/sizes.h>
|
||||||
#include "mx6_common.h"
|
#include "mx6_common.h"
|
||||||
#include <asm/mach-imx/gpio.h>
|
#include <asm/mach-imx/gpio.h>
|
||||||
|
#include "imx_env.h"
|
||||||
|
|
||||||
/* uncomment for BEE support, needs to enable CONFIG_CMD_FUSE */
|
/* uncomment for BEE support, needs to enable CONFIG_CMD_FUSE */
|
||||||
/* #define CONFIG_CMD_BEE */
|
/* #define CONFIG_CMD_BEE */
|
||||||
|
|
@ -80,25 +81,16 @@
|
||||||
#define MFG_NAND_PARTITION ""
|
#define MFG_NAND_PARTITION ""
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define CONFIG_CMD_READ
|
||||||
|
#define CONFIG_SERIAL_TAG
|
||||||
|
#define CONFIG_FASTBOOT_USB_DEV 0
|
||||||
|
|
||||||
#define CONFIG_MFG_ENV_SETTINGS \
|
#define CONFIG_MFG_ENV_SETTINGS \
|
||||||
"mfgtool_args=setenv bootargs console=${console},${baudrate} " \
|
CONFIG_MFG_ENV_SETTINGS_DEFAULT \
|
||||||
BOOTARGS_CMA_SIZE \
|
|
||||||
"rdinit=/linuxrc " \
|
|
||||||
"g_mass_storage.stall=0 g_mass_storage.removable=1 " \
|
|
||||||
"g_mass_storage.file=/fat g_mass_storage.ro=1 " \
|
|
||||||
"g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF "\
|
|
||||||
"g_mass_storage.iSerialNumber=\"\" "\
|
|
||||||
MFG_NAND_PARTITION \
|
|
||||||
"clk_ignore_unused "\
|
|
||||||
"\0" \
|
|
||||||
"initrd_addr=0x83800000\0" \
|
"initrd_addr=0x83800000\0" \
|
||||||
"initrd_high=0xffffffff\0" \
|
"initrd_high=0xffffffff\0" \
|
||||||
"bootcmd_mfg=run mfgtool_args; " \
|
"emmc_dev=1\0"\
|
||||||
"if test ${tee} = yes; then " \
|
"sd_dev=1\0" \
|
||||||
"bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
|
|
||||||
"else " \
|
|
||||||
"bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
|
|
||||||
"fi;\0"
|
|
||||||
|
|
||||||
#if defined(CONFIG_NAND_BOOT)
|
#if defined(CONFIG_NAND_BOOT)
|
||||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
#define CONFIG_EXTRA_ENV_SETTINGS \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue