Lines Matching +full:one +full:- +full:way
1 # SPDX-License-Identifier: GPL-2.0+
7 Device Firmware Upgrade (DFU) - extension to use TFTP
11 ----
22 --------
25 upgrading firmware (e.g. kernel, u-boot, rootfs, etc.)
29 possible to overcome the major problem of USB based DFU -
38 To utilize this feature, one needs to first enable support
42 The "dfu" command has been extended to support transfer via TFTP - one
47 As of this writing (SHA1:8d77576371381ade83de475bb639949b44941e8c v2015.10-rc2)
49 contemporary u-boot tree.
53 ---------------------
57 This is the preferable way of using this command in the early boot stage
62 -----------------------------
65 * select desired eth device - 'ethact' variable ["ethact=cpsw"]
75 "ethact=usb_ether". In this way one can have very fast DFU transfer via USB.
81 * set "updatefile" - the file name to be downloaded via TFTP (stored on
85 "preboot" env variable. Otherwise use this command from u-boot prompt.
88 * "dfu_alt_info" - information about available DFU entities
89 * "dfu_bufsiz" - variable to set buffer size [in bytes] - when it is not
95 -----------------------------
97 To create FIT image for download one should follow the update tftp README file
98 (./doc/README.update) with one notable difference:
104 description = "U-Boot binary";
109 u-boot.bin@1 {
110 description = "U-Boot binary";
112 where "u-boot.bin" is the DFU entity name to be stored.
117 -----
119 * Extend dfu-util command to support TFTP based transfers