On Wed, Jul 1, 2015 at 2:49 PM, Robert Nelson <[email protected]> wrote:
> On Wed, Jul 1, 2015 at 2:38 PM,  <[email protected]> wrote:
>> Hello William. Thanks.
>>
>>  > For starters, we'd need to see your uEnv.txt file. After that, while it 
>> is possible to troubleshoot an issue like this without a serial debug cable( 
>> I've done it, and it is not any fun ). You'd > have to be very meticulous, 
>> and know exactly how the process works completely.
>>
>> Serial cable is always in use :) Some uEnv and serial spew at end of post. 
>> It does not look like it even tries to TFTP zImage+dtb
>>
>>> Anyway here is a link to a guide I wrote a couple years ago: 
>>> http://www.embeddedhobbyist.com/2013/06/beaglebone-black-network-boot/
>>
>> Yep. Saw that in my travels. Very useful but a little dated.
>>
>> Keep in mind that zImage should now work, so everything pertaining to uImage 
>> needs to be changed, or ignored( in the case of mkimage ).
>>
>>> Just a note though . . . You *need* flash media ( sdcard / eMMC ) anyway, 
>>> for MLO and uboot.image . . . so I figure what does it hurt to boot the 
>>> kernel off flash media, and just load
>>> the rootfs from NFS ? Anyway, this is what I do now days myself, so have 
>>> not personally bothered with TFTP boot since I wrote that guide.
>>
>> Yes, I certainly understand that. At the moment I'm just trying to make sure 
>> I've got 100% control over then environment. And it don't feel that way :)
>>
>> TAIA
>>
>> ----------------------------------------------------uEnv
>> uname_r=4.1.0-bone9
>
>> loadaddr=0x82000000
>> fdtaddr=0x88000000
>> rdaddr=0x88080000
>
> ^^ not needed, defined by default..
>
>>
>> initrd_high=0xffffffff
>> fdt_high=0xffffffff
>
> ^^ not needed, defined by default..
>
>> console=ttyO0,115200n8
>
> ^^ not needed, defined by default..
>
>> ipaddr=192.168.1.111
>> serverip=192.168.1.115
>> gateway=192.168.1.254
>> netmask=255.255.255.0
>
> #use:
>
> client_ip=192.168.1.111
> server_ip=192.168.1.115
> gateway=192.168.1.1
>
> root_dir=/home/jevans/bone/rootfs
>
>> bootdelay=1
>> bootfile=boot/zImage
>> fdtfile=boot/dtbs/4.1.0-bone9/am335x-boneblack.dtb
>> rootpath=/home/jevans/bone/rootfs
>>
>> netargs=setenv bootargs console=${console} ${optargs} root=/dev/nfs 
>> rootdelay=10 nfsroot=${serverip}:${rootpath},${nfsopts} rw 
>> ip=${ipaddr}:${serverip}:${gateway}:${netmask}:${hostname}:eth0:off
>> netboot=echo ----------BOOTING NFS----------; tftp ${loadaddr} ${bootfile}; 
>> tftp ${fdtaddr} ${fdtfile}; run netargs; bootz ${loadaddr} - ${fdtaddr}
>> uenvcmd=run netboot
>
> # drop these, client_ip defaults to^^^
>
> To sumarize:
>
> #--------------------------------summary, simplified uEnv.txt with 
> uname_r-----
> uname_r=4.1.0-bone9
>
> client_ip=192.168.1.111
> server_ip=192.168.1.115
> gateway=192.168.1.1

opps ment: gateway=192.168.1.254

But i think you get the idea..

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.

Reply via email to