public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/8] dfu: tftp: update: Support for DFU upgrades via ETH (TFTP)
@ 2015-07-12 15:30 Lukasz Majewski
  2015-07-12 15:30 ` [U-Boot] [PATCH 1/8] doc: dfu: tftp: README entry for TFTP extension of DFU Lukasz Majewski
                   ` (7 more replies)
  0 siblings, 8 replies; 34+ messages in thread
From: Lukasz Majewski @ 2015-07-12 15:30 UTC (permalink / raw)
  To: u-boot

This commit series enables DFU subsystem to use ETH and TFTP protocol as 
a medium for downloading data, which should bring substantial speedup
for writing large files (like rootfs).

Please read provided ./doc/README.dfutftp documentation entry for more
information.

Lukasz Majewski (8):
  doc: dfu: tftp: README entry for TFTP extension of DFU
  net: tftp: Move tftp.h file from ./net to ./include
  tftp: update: Allow some parts of the code to be reused when
    CONFIG_SYS_NO_FLASH is set
  dfu: tftp: update: Provide tftp support for the DFU subsystem
  dfu: tftp: update: Add dfu_write_from_mem_addr() function
  update: tftp: dfu: Extend update_tftp() function to support DFU
  dfu: command: Provide support for 'dfutftp' command to handle
    receiving data via TFTP
  config: bbb: Configs necessary for running update via TFTP on Beagle
    Bone Black

 common/Makefile              |   1 +
 common/cmd_dfutftp.c         |  43 ++++++++++++
 common/update.c              |  54 ++++++++++-----
 doc/README.dfutftp           | 153 +++++++++++++++++++++++++++++++++++++++++++
 drivers/dfu/Makefile         |   1 +
 drivers/dfu/dfu.c            |  48 ++++++++++++++
 drivers/dfu/dfu_tftp.c       |  76 +++++++++++++++++++++
 include/configs/am335x_evm.h |  10 +++
 include/dfu.h                |  12 ++++
 include/tftp.h               |  30 +++++++++
 net/bootp.c                  |   2 +-
 net/net.c                    |   2 +-
 net/rarp.c                   |   2 +-
 net/tftp.c                   |   2 +-
 net/tftp.h                   |  30 ---------
 15 files changed, 414 insertions(+), 52 deletions(-)
 create mode 100644 common/cmd_dfutftp.c
 create mode 100644 doc/README.dfutftp
 create mode 100644 drivers/dfu/dfu_tftp.c
 create mode 100644 include/tftp.h
 delete mode 100644 net/tftp.h

-- 
2.1.4

^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2015-07-21 21:55 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-12 15:30 [U-Boot] [PATCH 0/8] dfu: tftp: update: Support for DFU upgrades via ETH (TFTP) Lukasz Majewski
2015-07-12 15:30 ` [U-Boot] [PATCH 1/8] doc: dfu: tftp: README entry for TFTP extension of DFU Lukasz Majewski
2015-07-15 18:14   ` Joe Hershberger
2015-07-16 19:59     ` Lukasz Majewski
2015-07-17 19:28       ` Joe Hershberger
2015-07-20 18:59         ` Lukasz Majewski
2015-07-20 19:17           ` Joe Hershberger
2015-07-20 20:09             ` Tormod Volden
2015-07-21 21:55             ` Lukasz Majewski
2015-07-12 15:30 ` [U-Boot] [PATCH 2/8] net: tftp: Move tftp.h file from ./net to ./include Lukasz Majewski
2015-07-15 18:17   ` Joe Hershberger
2015-07-16 20:02     ` Lukasz Majewski
2015-07-12 15:30 ` [U-Boot] [PATCH 3/8] tftp: update: Allow some parts of the code to be reused when CONFIG_SYS_NO_FLASH is set Lukasz Majewski
2015-07-15 18:19   ` Joe Hershberger
2015-07-12 15:30 ` [U-Boot] [PATCH 4/8] dfu: tftp: update: Provide tftp support for the DFU subsystem Lukasz Majewski
2015-07-15 18:24   ` Joe Hershberger
2015-07-16 20:06     ` Lukasz Majewski
2015-07-17 19:35       ` Joe Hershberger
2015-07-20 19:03         ` Lukasz Majewski
2015-07-12 15:30 ` [U-Boot] [PATCH 5/8] dfu: tftp: update: Add dfu_write_from_mem_addr() function Lukasz Majewski
2015-07-15 18:33   ` Joe Hershberger
2015-07-16 20:07     ` Lukasz Majewski
2015-07-12 15:30 ` [U-Boot] [PATCH 6/8] update: tftp: dfu: Extend update_tftp() function to support DFU Lukasz Majewski
2015-07-15 18:35   ` Joe Hershberger
2015-07-16 20:11     ` Lukasz Majewski
2015-07-17 19:38       ` Joe Hershberger
2015-07-20 19:05         ` Lukasz Majewski
2015-07-12 15:30 ` [U-Boot] [PATCH 7/8] dfu: command: Provide support for 'dfutftp' command to handle receiving data via TFTP Lukasz Majewski
2015-07-15 18:39   ` Joe Hershberger
2015-07-16 20:26     ` Lukasz Majewski
2015-07-17 19:40       ` Joe Hershberger
2015-07-20 17:59         ` Lukasz Majewski
2015-07-20 18:11           ` Joe Hershberger
2015-07-12 15:30 ` [U-Boot] [PATCH 8/8] config: bbb: Configs necessary for running update via TFTP on Beagle Bone Black Lukasz Majewski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox