5 imply DFU_OVER_USB if USB_GADGET
27 This option allows performing update of DFU-managed medium with data
30 Detailed description of this feature can be found at ./doc/README.dfutftp
33 bool "Timeout waiting for DFU"
35 This option adds an optional timeout parameter for DFU which, if set,
36 will cause DFU to only wait for that many seconds before exiting.
39 bool "MMC back end for DFU"
41 This option enables using DFU to read and write to MMC based storage.
44 bool "NAND back end for DFU"
45 depends on CMD_MTDPARTS
46 depends on MTD_RAW_NAND
48 This option enables using DFU to read and write to NAND based
51 config DFU_NAND_TRIMFFS
52 bool "Skip empty pages when flashing UBI images to NAND"
55 When flashing UBI images to NAND, enable the DROP_FFS flag to drop
56 trailing all-0xff pages.
59 bool "RAM back end for DFU"
61 This option enables using DFU to read and write RAM on the target.
64 bool "SPI flash back end for DFU"
66 This option enables using DFU to read and write to SPI flash based
70 bool "MTD partition support for SPI flash back end"
71 depends on DFU_SF && CMD_MTDPARTS
74 This option enables the support of "part" and "partubi" target in
75 SPI flash DFU back end.
78 bool "MTD back end for DFU"
80 depends on CMD_MTDPARTS
82 This option enables using DFU to read and write to on any MTD device.
85 bool "VIRTUAL flash back end for DFU"
87 This option enables using DFU to read and write to VIRTUAL device
88 used at board level to manage specific behavior
89 (OTP update for example).
91 config SET_DFU_ALT_INFO
92 bool "Dynamic set of DFU alternate information"
94 This option allows to call the function set_dfu_alt_info to
95 dynamically build dfu_alt_info in board.