Kconfig 952 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. menu "DFU support"
  2. config DFU
  3. bool
  4. imply DFU_OVER_USB if USB_GADGET
  5. config DFU_OVER_USB
  6. bool
  7. select HASH
  8. depends on USB_GADGET
  9. config DFU_OVER_TFTP
  10. bool
  11. depends on NET
  12. if DFU
  13. config DFU_TFTP
  14. bool "DFU via TFTP"
  15. select DFU_OVER_TFTP
  16. help
  17. This option allows performing update of DFU-managed medium with data
  18. sent via TFTP boot.
  19. Detailed description of this feature can be found at ./doc/README.dfutftp
  20. config DFU_MMC
  21. bool "MMC back end for DFU"
  22. help
  23. This option enables using DFU to read and write to MMC based storage.
  24. config DFU_NAND
  25. bool "NAND back end for DFU"
  26. help
  27. This option enables using DFU to read and write to NAND based
  28. storage.
  29. config DFU_RAM
  30. bool "RAM back end for DFU"
  31. help
  32. This option enables using DFU to read and write RAM on the target.
  33. config DFU_SF
  34. bool "SPI flash back end for DFU"
  35. help
  36. This option enables using DFU to read and write to SPI flash based
  37. storage.
  38. endif
  39. endmenu