dfu: odroid xu3: Define DFU_MANIFEST_POLL_TIMEOUT to handle large files transmission...
authorLukasz Majewski <l.majewski@samsung.com>
Thu, 28 Jan 2016 16:14:52 +0000 (17:14 +0100)
committerMarek Vasut <marex@denx.de>
Wed, 24 Feb 2016 18:12:32 +0000 (19:12 +0100)
As tested on the Odroid XU3, large files to be stored on the file system
require considerable time to be physically written to the medium.

The default 300 ms is not enough to store large file (e.g. 26 MiB).
To fix this situation the DFU_MANIFEST_POLL_TIMEOUT has been defined.

It is used to cease the communication with dfu-util and allow the target
board to store the data on file system.

Signed-off-by: Lukasz Majewski <l.majewski@samsung.com>
include/configs/odroid_xu3.h

index 648e48bcf4bf3f48b1a3dcacfc1ac9507d7d7317..500f0f9d4f98bbd2b0bdde736b6f84901b60de17 100644 (file)
@@ -69,6 +69,7 @@
 #define CONFIG_CMD_DFU
 #define CONFIG_SYS_DFU_DATA_BUF_SIZE   SZ_32M
 #define DFU_DEFAULT_POLL_TIMEOUT       300
+#define DFU_MANIFEST_POLL_TIMEOUT       25000
 
 /* THOR */
 #define CONFIG_G_DNL_THOR_VENDOR_NUM   CONFIG_G_DNL_VENDOR_NUM