[U-Boot] Automatic software updates in U-Boot -- version 2

Bartlomiej Sieka
2008-10-14T12:42:44Z

Wolfgang Denk wrote:
> Dear Bartek,
>
> in message <1222867592-58285-1-git-send-email-tur@semihalf.com> you wrote:
>> This is the second version of the patch series adding support for automatic
>> software updates from a TFTP server. V2 adds millisecond granularity of the
>> TFTP timeouts and addresses comments posted to the ML for the first version.
>>
>> First three patches make some general changes required by the new feature,
>> first one in the Flash subsystem, second and third in the networking code.
>> Then follows a minor clean-up, with the feature proper in fifth patch. Last
>> patch provides minor enhancements to the iminfo output that can become handy
>> when using the new feature.
>>
>> Please see newly added doc/README.update for more details.
>>
>> Code has been compile-tested on several ppc, arm and mips targets. The feature
>> itself has been tested on TQM8555 and MPC8555CDS and trab boards.
>
> All patches have been checked in into the "next" branch of the U-Boot
> repository. Can you please check if everything is correct in place and
> working as expected?

Hi Wolfgang,

Seems that the bulk of the feature didn't make it into the 'next'
branch. Commit 'Automatic software update from TFTP server' on the
branch (b830abed) shows only the following files modified:

common/Makefile

Whereas the patch posted to the list ('[PATCH v2 5/6] Automatic software
update from TFTP server') has the following diffstat:

README | 12 ++
common/Makefile | 1 +
common/main.c | 7 +
common/update.c | 315
+++++++++++++++++++++++++++++++++++++++
doc/README.update | 90 +++++++++++
doc/uImage.FIT/update3.its | 41 +++++
doc/uImage.FIT/update_uboot.its | 21 +++
7 files changed, 487 insertions(+), 0 deletions(-)
create mode 100644 common/update.c
create mode 100644 doc/README.update
create mode 100644 doc/uImage.FIT/update3.its
create mode 100644 doc/uImage.FIT/update_uboot.its

The above changes and newly added files associated with the feature are
not present in the tree.

Other commits needed for the auto-update feature are present on the
'next' branch and look OK.

Regards,
Bartlomiej Sieka