Hi,
 
Actually, on giivng it a second thought, I think the lines
setenv nfshost 10.65.103.160 <http://10.65.103.160/> 

setenv rootpath /home/Ramesh/workdir6467/filesys

setenv bootargs console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs 
nfsroot=$(nfshost):$(rootpath), nolock mem=120M

 
 ..will work if you keep typing them in each time as the 'setenv bootargs' will 
expand the current $nfshost & $rootpath. It would not work if you did a 
'saveenv' and later tried to change 'nfshost' or 'rootpath' as the 'bootargs' 
variable has no variable part left. Given that the expansion is done prior to 
the 'saveenv' you might as well just set bootargs statically.
 
Regards
 
Phil Q
 
 
Phil Quiney, Senior Software Engineer
Trinity Convergence
Cambridge Business Park
Cowley Road
Cambridge CB4 0WZ, UK
T: +44(0)1223-435536
F: +44(0)1223-435560
www.trinityconvergence.com <http://www.trinityconvergence.com/> 

 

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Phil Quiney
Sent: 29 September 2008 08:56
To: Viral Sachde; Ramesh
Cc: [email protected]
Subject: RE: EVM 6467 board doesnot bootup


Hi,
 
Your u-boot parameters are truly broken.
 
You have a 'setenv=bootcmd nboot 80700000 0 a0000' which is nonsense. I think 
that should have been bootcmd=nboot 80700000 0 a0000
 
The reason it does not boot is because you have set 'bootcmd=bootm' As there is 
nothing in memory you get the bad magic number.
 
If you set the bootcmd to nboot 80700000 0 a0000, I think it should at least 
try to boot.
 
You then need to sort out the bootargs, as previously posted 'nfsroot=10.65M' 
is not right, it should be an IP address & path to the NFS root filesystem on 
your server. 
 
I guess this is either a cut'n'paste issue, or perhaps the terminal emulator is 
not wrapping long lines.
 
Also you cannot put u-boot variables into the bootargs variable, they do not 
get expanded and the kernel will not know how to handle $(nfsroot) and 
$(rootpath). There is a 'trick' to do this that has been used on the DM6446.....
 
bootcmd=setenv setboot setenv bootargs $(bootargs) 
video=dm64xxfb:output=$(videostd):format=component 
davinci-vpfe.device_type=1;run setboot;bootm 0x2200000

All this did was allow the $(videostd) variable to be picked up at boot time - 
the 'run setboot' was the trick that caused bootargs to be reset with the 
expanded variables. 
 
So, you should now understand that your lines....
setenv nfshost 10.65.103.160 <http://10.65.103.160/> 

setenv rootpath /home/Ramesh/workdir6467/filesys

setenv bootargs console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs 
nfsroot=$(nfshost):$(rootpath), nolock mem=120M

 
...will not work.

 
 
Regards
 
Phil Q
 
Phil Quiney, Senior Software Engineer
Trinity Convergence
Cambridge Business Park
Cowley Road
Cambridge CB4 0WZ, UK
T: +44(0)1223-435536
F: +44(0)1223-435560
www.trinityconvergence.com <http://www.trinityconvergence.com/> 

 

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Viral Sachde
Sent: 29 September 2008 07:14
To: Ramesh
Cc: [email protected]
Subject: Re: EVM 6467 board doesnot bootup




2008/9/29 Ramesh <[EMAIL PROTECTED]>


        Hi , 
        
        After I tried to run one demo code on DM6467, I am not able to boot up 
the DM6467.
        
        ###########################################################
        DM6467 EVM # printenv
        bootdelay=3
        baudrate=115200
        ipaddr=192.168.1.201
        setenv=bootcmd nboot 80700000 0 a0000
        serverip=10.65.103.160
        bootfile=uImage
        nfshost=10.65.102.67
        rootpath=/home/Ramesh/workdir6467/filesys
        bootargs=console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs 
nfsroot=10.65Mstdin=serial
        stdout=serial
        stderr=serial
        ethaddr=00:0e:99:02:b3:47
        bootcmd=bootm
        
         
        DM6467 EVM # boot
        ## Booting image at 80700000 ...
        Bad Magic Number
        DM6467 EVM # <INTERRUPT>
        
        ##########################################################
        Board envirmental setup is 
        
        

        setenv nfshost 10.65.103.160

        setenv rootpath /home/Ramesh/workdir6467/filesys

        setenv bootargs console=ttyS0,115200n8 noinitrd rw ip=dhcp 
root=/dev/nfs nfsroot=$(nfshost):$(rootpath), nolock mem=120M

        
#########################################################################
        
        Please give me some idea to recover the board. 
        
        Thanks
        Ramesh.



Check you bootargs, nfsroot parameter does not look correct.  
"nfsroot=10.65Mstdin=serial"

rgrds

Viral
 

        
        
        
        _______________________________________________
        Davinci-linux-open-source mailing list
        [email protected]
        http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
        
        


_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to