FEC link is down 7809

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FEC link is down 7809

Jump to solution
2,442 Views
caohaifeng
Contributor IV

Hello,guys,

Problem is FEC link is down 7809 when ping PC host to custom board.

Under u-boot> ping PC host , info show like this.

1.png

Under PC host,ping custom board , can't reachable.

The environment Variable is like this

1.png

Can someone tell me what's wrong with it ? how to solve it?

Regards,

Haifeng

Labels (2)
Tags (5)
0 Kudos
1 Solution
981 Views
4guin4g4
Contributor IV

U-boot is waiting for an ip...

changethe arg

ip=none instead of dhcp.

View solution in original post

0 Kudos
2 Replies
982 Views
4guin4g4
Contributor IV

U-boot is waiting for an ip...

changethe arg

ip=none instead of dhcp.

0 Kudos
981 Views
ozu
Contributor III

Hello,

I have a similar problem. I am trying to boot imx53 QSB via network. When I give the command run bootcmd_net in U-boot I get following messages:

MX53-LOCO U-Boot > run bootcmd_net                                            

FEC: enable RMII gasket

PHY indentify @ 0x0 = 0x0007c0f1

Using FEC0 device

TFTP from server 172.16.98.1; our IP address is 172.16.98.3                   

Filename 'uImage'.

Load address: 0x70800000

Loading: FEC: Link is down 7809

FEC: Link is down 7809

FEC: Link is down 7809

FEC: Link is down 7809

FEC: Link is down 7809

FEC: Link is down 7809

FEC: Link is down 7809

FEC: Link is down 7809                                                        

FEC: Link is down 7809

  T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T

My Environmental variables look like this:

MX53-LOCO U-Boot > printenv

baudrate=115200

loadaddr=0x70800000

netdev=eth0

ethprime=FEC0

uboot=u-boot.bin

ethact=FEC0                                                                   

bootcmd_net=run bootargs_base bootargs_nfs; tftpboot ${loadaddr} ${kernel}; boot

m

bootcmd_mmc=run bootargs_base bootargs_mmc; mmc read ${loadaddr} 0x800 0x1800; b

ootm

bootargs_mmc=set bootargs ${bootargs} root=/dev/mmcblk0p1 rw rootwait         

vga=setenv bootargs console=ttymxc0,115200 video=mxcdi1fb:GBR24,VGA-XGA di1_prim

ary vga

bootcmd_obds=ext2load mmc 0:1 0x70800000 /unit_tests/obds.bin; go 70800000    

lcd=video=mxcdi0fb:RGB24,SEIKO-WVGA di0_primary                               

lvds=video=mxcdi0fb:RGB666,XGA di0_primary ldb=di0                            

bootfile=uImage

fileaddr=70800000

netmask=255.255.254.0

hdmi=setenv bootargs console=ttymxc0,115200 video=mxcdi0fb:RGB24,1024x768M@60 hd

mi di0_primary

gatewayip=192.168.0.1

dnsip=192.168.0.1

bootdelay=3

bootargs_nfs=set bootargs ${bootargs} noinitrd root=/dev/nfs ip=${ipaddr} nfsroo

t=${serverip}:${nfsroot}

nfsroot=/export/imx

ipaddr=172.16.98.3

serverip=172.16.98.1

gateway=172.16.98.1

kernel=uImage

bootargs_base=set bootargs console=ttymxc0,115200 gpu_nommu                   

bootargs=console=ttymxc0,115200 gpu_nommu setenv bootargs console=ttymxc0, 1p 

MX53-LOCO U-Boot > printenv                                                   

baudrate=115200                                                               

loadaddr=0x70800000                                                           

netdev=eth0                                                                   

ethprime=FEC0                                                                 

uboot=u-boot.bin                                                              

ethact=FEC0                                                                   

bootcmd_net=run bootargs_base bootargs_nfs; tftpboot ${loadaddr} ${kernel}; boot

m                                                                             

bootcmd_mmc=run bootargs_base bootargs_mmc; mmc read ${loadaddr} 0x800 0x1800; b

ootm                                                                          

bootargs_mmc=set bootargs ${bootargs} root=/dev/mmcblk0p1 rw rootwait         

vga=setenv bootargs console=ttymxc0,115200 video=mxcdi1fb:GBR24,VGA-XGA di1_prim

ary vga                                                                       

bootcmd_obds=ext2load mmc 0:1 0x70800000 /unit_tests/obds.bin; go 70800000    

lcd=video=mxcdi0fb:RGB24,SEIKO-WVGA di0_primary                               

lvds=video=mxcdi0fb:RGB666,XGA di0_primary ldb=di0                            

bootfile=uImage                                                               

fileaddr=70800000                                                             

netmask=255.255.254.0                                                         

hdmi=setenv bootargs console=ttymxc0,115200 video=mxcdi0fb:RGB24,1024x768M@60 hd

mi di0_primary                                                                

gatewayip=192.168.0.1                                                         

dnsip=192.168.0.1                                                             

bootdelay=3                                                                   

bootargs_nfs=set bootargs ${bootargs} noinitrd root=/dev/nfs ip=${ipaddr} nfsroo

t=${serverip}:${nfsroot}                                                      

nfsroot=/export/imx                                                           

ipaddr=172.16.98.3                                                            

serverip=172.16.98.1                                                          

gateway=172.16.98.1                                                           

kernel=uImage                                                                 

bootargs_base=set bootargs console=ttymxc0,115200 gpu_nommu                   

bootargs=console=ttymxc0,115200 gpu_nommu setenv bootargs console=ttymxc0, 1p 

bootcmdrun bootcmd_net                                                        

bootcmd=run bootcmd_net                                                       

bootcd=run bootcmd_net                                                        

stdin=serial                                                                  

stdout=serial                                                                 

stderr=serial                                                                 

                                                                              

Environment size: 1246/8188 bytes

stdin=serial                                                                  

stdout=serial

stderr=serial

Environment size: 1246/8188 bytes

Can anyone help me understand what is going wrong and how to correct it?

0 Kudos