Jeffery Palmer wrote: > I do large transfers via tftp, and since the timeout counter never resets, > they often fail since the failures are counted throughout the entire > transfer. By resetting the counter to 0 on a successful packet, this issue is > fixed > > > > tftp.c: > } else { > if (((TftpBlock - 1) % 10) == 0) { > putc ('#'); > } else if ((TftpBlock % (10 * HASHES_PER_LINE)) == 0) > { > puts ("\n\t "); > } > + //Reset timeout count since we received a good packet > + TftpTimeoutCount = 0; > } > > if (TftpState == STATE_RRQ) > Please send a proper patch in plaintext with all the right bits and pieces.
regards, Ben _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot