tools: kwboot: Remove 2s delay before sending first xmodem packet
This delay is not needed anymore since kwboot already handles retrying logic for incomplete xmodem packets and also forces BootROM to flush its input queue. Removing it decreases total transfer time. Signed-off-by: Pali Rohár <pali@kernel.org> Signed-off-by: Marek Behún <marek.behun@nic.cz> Reviewed-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
2bcd5b1be1
commit
8d3b79c4a3
@ -1142,10 +1142,6 @@ kwboot_xmodem(int tty, const void *_img, size_t size, int baudrate)
|
||||
*/
|
||||
hdrsz += (KWBOOT_XM_BLKSZ - hdrsz % KWBOOT_XM_BLKSZ) % KWBOOT_XM_BLKSZ;
|
||||
|
||||
kwboot_printv("Waiting %d ms and flushing tty\n", blk_rsp_timeo);
|
||||
usleep(blk_rsp_timeo * 1000);
|
||||
tcflush(tty, TCIOFLUSH);
|
||||
|
||||
pnum = 1;
|
||||
|
||||
rc = kwboot_xmodem_one(tty, &pnum, 1, img, hdrsz, baudrate);
|
||||
|
Loading…
Reference in New Issue
Block a user