RE: [beagleboard] TFTP boot

Hi Robert

> #--------------------------------summary, simplified uEnv.txt with
> uname_r=4.1.0-bone9
>
> client_ip=192.168.1.111
> server_ip=192.168.1.115
> gateway=192.168.1.254

Thanks again. Awesome. Those key changes certainly make a difference. It looks like I'm now booting via TFTP. Just in time as the Bone has eaten 2 SD cards already today (!).

So there is one key point to clarify here. The build machine has NFS and TFTP configured to serve exactly the same layout as you'd find on an SD card. i.e. The disk layout is as below

/home/<user>/bone/rootfs/
                                                        boot/
                                                                 vmlinuz-4.1.0-bone9
                                                                 dbts/
                                                                         4.1.0-bone9/
                                                                                                 am335x-boneblack.dtb

and the root of the TFTP directory has:

server_args = /home/<user>/bone/rootfs

*but* what actually works is to have the vmlinuz and dtb files pushed up one level In the hierarchy like so:

/home/<user>/bone/rootfs/
                                                         vmlinuz-4.1.0-bone9
                                                         dbts/
                                                                  4.1.0-bone9/
                                                                                          am335x-boneblack.dtb

Verified experimentally - but this is indeed what is expected (?)

TAIA.

Jerry