[U-Boot] Slow tftp boot with Ubuntu 12.04 tftp server

Alexander Holler
2013-01-18T11:36:28Z

Am 18.01.2013 11:16, schrieb David Aldrich:
>
>> Try setting the max. blocksize explicit, e.g. I'm using -B 1460 here. It depends
>> on the used tftp-server.
>
> Hi Alexander
>
> Thanks for your reply. Please will you confirm the exact syntax? I tried:
>
> # tftp -B 1460 0x80000200 tci6614-evm.dtb
> tftpboot - boot image via network using TFTP protocol
>
> Usage:
> tftpboot [loadAddress] [[hostIPaddr:]bootfilename]
>
> I also tried:
>
> setenv tftpblocksize 1460
>
> but that made no difference.
>
> What is the correct way of specifying the block size please?

That -B n is an option for the server, which is in my case (not Ubuntu)
called in.tftpd and comes from the package tftpd-hpa (a Linux port of
the OpenBSD TFTP server).

So you have to change that on your Ubuntu box.

Regards,

Alexander