|
@@ -95,6 +95,21 @@
|
|
#undef CONFIG_CMD_ONENAND
|
|
#undef CONFIG_CMD_ONENAND
|
|
#undef CONFIG_CMD_MTDPARTS
|
|
#undef CONFIG_CMD_MTDPARTS
|
|
#define CONFIG_CMD_MMC
|
|
#define CONFIG_CMD_MMC
|
|
|
|
+#define CONFIG_CMD_DFU
|
|
|
|
+
|
|
|
|
+/* FAT */
|
|
|
|
+#define CONFIG_CMD_FAT
|
|
|
|
+#define CONFIG_FAT_WRITE
|
|
|
|
+
|
|
|
|
+/* USB Composite download gadget - g_dnl */
|
|
|
|
+#define CONFIG_USBDOWNLOAD_GADGET
|
|
|
|
+#define CONFIG_DFU_FUNCTION
|
|
|
|
+#define CONFIG_DFU_MMC
|
|
|
|
+
|
|
|
|
+/* USB Samsung's IDs */
|
|
|
|
+#define CONFIG_G_DNL_VENDOR_NUM 0x04E8
|
|
|
|
+#define CONFIG_G_DNL_PRODUCT_NUM 0x6601
|
|
|
|
+#define CONFIG_G_DNL_MANUFACTURER "Samsung"
|
|
|
|
|
|
#define CONFIG_BOOTDELAY 1
|
|
#define CONFIG_BOOTDELAY 1
|
|
#define CONFIG_ZERO_BOOTDELAY_CHECK
|
|
#define CONFIG_ZERO_BOOTDELAY_CHECK
|
|
@@ -105,6 +120,11 @@
|
|
#define CONFIG_BOOTBLOCK "10"
|
|
#define CONFIG_BOOTBLOCK "10"
|
|
#define CONFIG_ENV_COMMON_BOOT "${console} ${meminfo}"
|
|
#define CONFIG_ENV_COMMON_BOOT "${console} ${meminfo}"
|
|
|
|
|
|
|
|
+#define CONFIG_DFU_ALT \
|
|
|
|
+ "dfu_alt_info=" \
|
|
|
|
+ "u-boot mmc 80 400;" \
|
|
|
|
+ "uImage fat 0 2\0" \
|
|
|
|
+
|
|
#define CONFIG_ENV_OVERWRITE
|
|
#define CONFIG_ENV_OVERWRITE
|
|
#define CONFIG_SYS_CONSOLE_INFO_QUIET
|
|
#define CONFIG_SYS_CONSOLE_INFO_QUIET
|
|
#define CONFIG_SYS_CONSOLE_IS_IN_ENV
|
|
#define CONFIG_SYS_CONSOLE_IS_IN_ENV
|
|
@@ -147,7 +167,8 @@
|
|
"mmcdev=0\0" \
|
|
"mmcdev=0\0" \
|
|
"mmcbootpart=2\0" \
|
|
"mmcbootpart=2\0" \
|
|
"mmcrootpart=3\0" \
|
|
"mmcrootpart=3\0" \
|
|
- "opts=always_resume=1"
|
|
|
|
|
|
+ "opts=always_resume=1\0" \
|
|
|
|
+ CONFIG_DFU_ALT
|
|
|
|
|
|
/* Miscellaneous configurable options */
|
|
/* Miscellaneous configurable options */
|
|
#define CONFIG_SYS_LONGHELP /* undef to save memory */
|
|
#define CONFIG_SYS_LONGHELP /* undef to save memory */
|
|
@@ -210,6 +231,7 @@
|
|
#define CONFIG_USB_GADGET
|
|
#define CONFIG_USB_GADGET
|
|
#define CONFIG_USB_GADGET_S3C_UDC_OTG
|
|
#define CONFIG_USB_GADGET_S3C_UDC_OTG
|
|
#define CONFIG_USB_GADGET_DUALSPEED
|
|
#define CONFIG_USB_GADGET_DUALSPEED
|
|
|
|
+#define CONFIG_USB_GADGET_VBUS_DRAW 2
|
|
|
|
|
|
/* LCD */
|
|
/* LCD */
|
|
#define CONFIG_EXYNOS_FB
|
|
#define CONFIG_EXYNOS_FB
|