I’m using the ti 4.1 kernel and I use both TFTP and NFS. Robert has already setup everything you need to to do what you want. The only critical piece is the “client_ip” line to use NFS.
Here is my uEnv.txt file uname_r=4.1.12-ti-r25 ##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 #cmdline=init=/lib/systemd/systemd #cmdline=quiet init=/lib/systemd/systemd #cmdline=ftrace=function_graph trace_buffer_size=100000 FTRACE #cmdline=init=/lib/sysvinit/init ##client_ip needs to be set for u-boot to try booting via nfs client_ip=10.100.116.105 #u-boot defaults: uncomment and override where needed server_ip=10.100.116.100 gw_ip=10.100.116.1 netmask=255.255.255.0 #hostname= #device=eth0 #autoconf=off root_dir=/home/john/targetNFS #nfs_options=,vers=3 #nfsrootfstype=ext4 rootwait fixrtc dtb=am335x-boneblack.dtb Regards, John > On Dec 20, 2015, at 11:26 AM, Bharath R <[email protected]> wrote: > > Dear Robert, > > I've flash the new debian image with kernel version 3.8.13 to 4GB eMMC of BBB > and retrieved the am335x-boneblack.dtb and tried to run my kernel with this > .dtb but same result. when I saw the difference between the dtb that i've > build and the one found in debian (eMMC), both seem to be same. Since I'm > booting the kernel and fdt via tftpboot, do I've to change anything in u-boot > env variables or bootargs? I'm stuck in this from past 1 week. > > Please help me, so that I can jump this hurdle. > > Regards, > Bharath > > -- > For more options, visit http://beagleboard.org/discuss > <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] > <mailto:[email protected]>. > For more options, visit https://groups.google.com/d/optout > <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.
