Also as a guide . . .

debian@beaglebone:~$ cat /nfs-uEnv.txt
##Rename as: uEnv.txt to boot via nfs

##https://www.kernel.org/doc/Documentation/filesystems/nfs/nfsroot.txt

##SERVER: sudo apt-get install tftpd-hpa
##SERVER: TFTP_DIRECTORY defined in /etc/default/tftpd-hpa
##SERVER: zImage/*.dtb need to be located here:
##SERVER: TFTP_DIRECTORY/zImage
##SERVER: TFTP_DIRECTORY/dtbs/*.dtb

##client_ip needs to be set for u-boot to try booting via nfs

client_ip=192.168.1.101

#u-boot defaults: uncomment and override where needed

#server_ip=192.168.1.100
#gw_ip=192.168.1.1
#netmask=255.255.255.0
#hostname=
#device=eth0
#autoconf=off
#root_dir=/home/userid/targetNFS
#nfs_options=,vers=3
#nfsrootfstype=ext4 rootwait fixrtc


On Wed, Jul 1, 2015 at 11:58 AM, Robert Nelson <[email protected]>
wrote:

> On Wed, Jul 1, 2015 at 1:42 PM,  <[email protected]> wrote:
> > I am having some serious problems getting TFTP boot to work. Apparently
> no
> > problems accessing a zImage or .dtb from other machines on the network.
> The
> > bone on the other hand plain nuts. Need to investigate further.
> >
> >
> >
> > 1 question. Saveenv appears to be disabled in the current u-boot build.
> Any
> > reason for this?
>
> It's disabled as it was causing boot issues on the beaglebone white..
>
> > How then to clear everything without rebuilding and installing u-boot?
> >
> > I need to be able to drive u-boot from the command line to see if I can
> get
> > tftp and bootz to work.
> >
> > TAIA.
> >
> > P.S. We’ll leave the NFS side of things for later. That too appears
> whacked
> > on the B3.
>
> BTW, the default u-boot has a few things already setup for nfs.
>
> To enable it, via (/boot/uEnv.txt) set client_ip to your whish'ed ip
> address..
>
> client_ip=192.168.(something..)
>
> Next, these are set by default:
>
> #*************
> server_ip=192.168.1.100
> gw_ip=192.168.1.1
> netmask=255.255.255.0
> hostname=
> device=eth0
> autoconf=off
> root_dir=/home/userid/targetNFS
> nfs_options=,vers=3
> nfsrootfstype=ext4 rootwait fixrtc
> #*************
>
> For most users, setting server_ip, gw_ip & root_dir is enough.
>
> It loads the kernel/dtb over tftp either 2 ways:
>
> zImage
> dtbs/am335x-boneblack.dtb
>
> Or if uname_r is defined:
>
> vmlinuz-${uname_r}
> dtbs/${uname_r}/am335x-boneblack.dtb
>
> Regards,
>
> --
> Robert Nelson
> https://rcn-ee.com/
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to