2015-08-23 22:21:49 +00:00
|
|
|
menu "DFU support"
|
|
|
|
|
2018-02-16 15:41:17 +00:00
|
|
|
config DFU
|
|
|
|
bool
|
2018-02-16 15:41:18 +00:00
|
|
|
imply DFU_OVER_USB if USB_GADGET
|
2018-02-16 15:41:17 +00:00
|
|
|
|
2018-02-16 15:41:18 +00:00
|
|
|
config DFU_OVER_USB
|
2016-09-19 17:31:30 +00:00
|
|
|
bool
|
2018-01-16 08:44:13 +00:00
|
|
|
select HASH
|
2018-02-16 15:41:17 +00:00
|
|
|
depends on USB_GADGET
|
|
|
|
|
2018-02-16 15:41:18 +00:00
|
|
|
config DFU_OVER_TFTP
|
2018-02-16 15:41:17 +00:00
|
|
|
bool
|
|
|
|
depends on NET
|
2016-09-19 17:31:30 +00:00
|
|
|
|
2018-02-16 15:41:17 +00:00
|
|
|
if DFU
|
2015-08-23 22:21:49 +00:00
|
|
|
config DFU_TFTP
|
|
|
|
bool "DFU via TFTP"
|
2018-02-16 15:41:18 +00:00
|
|
|
select DFU_OVER_TFTP
|
2015-08-23 22:21:49 +00:00
|
|
|
help
|
2016-05-04 08:47:31 +00:00
|
|
|
This option allows performing update of DFU-managed medium with data
|
|
|
|
sent via TFTP boot.
|
2015-08-23 22:21:49 +00:00
|
|
|
|
2016-05-04 08:47:31 +00:00
|
|
|
Detailed description of this feature can be found at ./doc/README.dfutftp
|
2016-09-19 17:31:30 +00:00
|
|
|
|
|
|
|
config DFU_MMC
|
|
|
|
bool "MMC back end for DFU"
|
|
|
|
help
|
|
|
|
This option enables using DFU to read and write to MMC based storage.
|
|
|
|
|
|
|
|
config DFU_NAND
|
|
|
|
bool "NAND back end for DFU"
|
2018-11-13 11:43:10 +00:00
|
|
|
depends on CMD_MTDPARTS
|
2016-09-19 17:31:30 +00:00
|
|
|
help
|
|
|
|
This option enables using DFU to read and write to NAND based
|
|
|
|
storage.
|
|
|
|
|
|
|
|
config DFU_RAM
|
|
|
|
bool "RAM back end for DFU"
|
|
|
|
help
|
|
|
|
This option enables using DFU to read and write RAM on the target.
|
|
|
|
|
|
|
|
config DFU_SF
|
|
|
|
bool "SPI flash back end for DFU"
|
|
|
|
help
|
|
|
|
This option enables using DFU to read and write to SPI flash based
|
|
|
|
storage.
|
|
|
|
|
|
|
|
endif
|
2015-08-23 22:21:49 +00:00
|
|
|
endmenu
|