U-boot patches

Sjöberg Andreas andreas.sjoberg2 at saabgroup.com
Wed Sep 8 09:35:50 CEST 2021


Hi,
We have two patch files for u-boot:

Bootelf_async_abort_fix.patch:
Booting a .elf files sometimes triggers an asynchronous abort error disabling the icache and dcahe before boot turned out to prevent this and this patch adds disabling of these caches as a part of the bootelf command.

Tftp_next_ack_update:
When running tftp without any additional options (i.e no oack gets sent) the client does not change the expected block number of the next package from 0 to tftp_windowsize preventing acknowledgement of received data. There also was no prober mreset for this counter that instead only reset upon receiveing an oack. This patch increments  the value of next_ack when receiving a data packet instead of an oack and also ensures that sending a new read request or write request resets the counter to 0, indicating that the next packet should be an oack.

/Andreas Sjöberg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tftp_next_ack_update.patch
Type: application/octet-stream
Size: 652 bytes
Desc: tftp_next_ack_update.patch
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210908/9fcdf2c4/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bootelf_async_abort_fix.patch
Type: application/octet-stream
Size: 365 bytes
Desc: bootelf_async_abort_fix.patch
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210908/9fcdf2c4/attachment-0001.obj>


More information about the U-Boot mailing list