diff options
Diffstat (limited to 'include/configs/mx6ul_14x14_evk_android.h')
-rw-r--r-- | include/configs/mx6ul_14x14_evk_android.h | 51 |
1 files changed, 26 insertions, 25 deletions
diff --git a/include/configs/mx6ul_14x14_evk_android.h b/include/configs/mx6ul_14x14_evk_android.h index f44145a..0a0c476 100644 --- a/include/configs/mx6ul_14x14_evk_android.h +++ b/include/configs/mx6ul_14x14_evk_android.h @@ -8,22 +8,26 @@ #ifndef __MX6UL_EVK_ANDROID_H #define __MX6UL_EVK_ANDROID_H -#define CONFIG_SERIAL_TAG +#define CONFIG_CI_UDC +#define CONFIG_USBD_HS +#define CONFIG_USB_GADGET_DUALSPEED + +#define CONFIG_USB_GADGET +#define CONFIG_CMD_USB_MASS_STORAGE +#define CONFIG_USB_GADGET_MASS_STORAGE +#define CONFIG_USBDOWNLOAD_GADGET +#define CONFIG_USB_GADGET_VBUS_DRAW 2 -#define CONFIG_USB_DEVICE -#define CONFIG_IMX_UDC 1 +#define CONFIG_G_DNL_VENDOR_NUM 0x18d1 +#define CONFIG_G_DNL_PRODUCT_NUM 0x0d02 +#define CONFIG_G_DNL_MANUFACTURER "FSL" #define CONFIG_CMD_FASTBOOT -#define CONFIG_FASTBOOT 1 -#define CONFIG_FASTBOOT_VENDOR_ID 0x18d1 -#define CONFIG_FASTBOOT_PRODUCT_ID 0x0d02 -#define CONFIG_FASTBOOT_BCD_DEVICE 0x311 -#define CONFIG_FASTBOOT_MANUFACTURER_STR "Freescale" -#define CONFIG_FASTBOOT_PRODUCT_NAME_STR "i.MX6UL EVK Board" -#define CONFIG_FASTBOOT_INTERFACE_STR "Android fastboot" -#define CONFIG_FASTBOOT_CONFIGURATION_STR "Android fastboot" -#define CONFIG_FASTBOOT_SERIAL_NUM "12345" -#define CONFIG_FASTBOOT_SATA_NO 0 +#define CONFIG_ANDROID_BOOT_IMAGE +#define CONFIG_FASTBOOT_FLASH + +#define CONFIG_FSL_FASTBOOT +#define CONFIG_ANDROID_RECOVERY #if defined CONFIG_SYS_BOOT_NAND #define CONFIG_FASTBOOT_STORAGE_NAND @@ -31,22 +35,20 @@ #define CONFIG_FASTBOOT_STORAGE_MMC #endif +#if defined(CONFIG_FASTBOOT_STORAGE_NAND) +#define ANDROID_FASTBOOT_NAND_PARTS "16m@64m(boot) 16m@80m(recovery) 810m@96m(android_root)ubifs" +#endif -/* For system.img growing up more than 256MB, more buffer needs -* to receive the system.img*/ -#define CONFIG_FASTBOOT_TRANSFER_BUF 0x84000000 -#define CONFIG_FASTBOOT_TRANSFER_BUF_SIZE 0x19000000 /* 400M byte */ - - -#define CONFIG_CMD_BOOTI -#define CONFIG_ANDROID_RECOVERY -/* which mmc bus is your main storage ? */ #define CONFIG_ANDROID_MAIN_MMC_BUS 2 #define CONFIG_ANDROID_BOOT_PARTITION_MMC 1 #define CONFIG_ANDROID_SYSTEM_PARTITION_MMC 5 #define CONFIG_ANDROID_RECOVERY_PARTITION_MMC 2 #define CONFIG_ANDROID_CACHE_PARTITION_MMC 6 +#define CONFIG_CMD_BOOTA +#define CONFIG_SUPPORT_RAW_INITRD +#define CONFIG_SERIAL_TAG + #undef CONFIG_EXTRA_ENV_SETTINGS #undef CONFIG_BOOTCOMMAND @@ -55,8 +57,7 @@ "fdt_high=0xffffffff\0" \ "initrd_high=0xffffffff\0" \ -#if defined(CONFIG_FASTBOOT_STORAGE_NAND) -#define ANDROID_FASTBOOT_NAND_PARTS "16m@64m(boot) 16m@80m(recovery) 810m@96m(android_root)ubifs" -#endif +#define CONFIG_USB_FASTBOOT_BUF_ADDR CONFIG_SYS_LOAD_ADDR +#define CONFIG_USB_FASTBOOT_BUF_SIZE 0x19000000 #endif |