title: ARP Retry count exceeded in uboot
body: <p>I was testing my Ethernet connection on my i.MX6 Board in u-boot</p>
  
  <p>I used the following commands:</p>
  
  <pre><code>setenv ipaddr xx.xx.xx.xx
  setenv serverip xx.xx.xx.xx
  setenv netmask xx.xx.xx.xx
  setenv gatewayip xx.xx.xx.xx
  setenv ethaddr xx:xx:xx:xx:xx:xx
  </code></pre>
  
  <p>When I do a ping to my address it fails</p>
  
  <pre><code>=&gt; ping xx.xx.xx.xx
  Using FEC device
  
  ARP Retry count exceeded; starting again
  
  ARP Retry count exceeded; starting again
  
  =&gt; mii info
  PHY 0x00: OUI = 0x209A, Model = 0x01, Rev = 0x00, 100baseT, FDX
  
  =&gt; mii dump 0 0
  0.     (3100)                 -- PHY control register --
    (8000:0000) 0.15    =     0    reset
    (4000:0000) 0.14    =     0    loopback
    (2040:2000) 0. 6,13 =   b01    speed selection = 100 Mbps
    (1000:1000) 0.12    =     1    A/N enable
    (0800:0000) 0.11    =     0    power-down
    (0400:0000) 0.10    =     0    isolate
    (0200:0000) 0. 9    =     0    restart A/N
    (0100:0100) 0. 8    =     1    duplex = full
    (0080:0000) 0. 7    =     0    collision test enable
    (003f:0000) 0. 5- 0 =     0    (reserved)
  </code></pre>
  
  <p>What can be the error. I have seen in NXP Website, that fake MAC Address will not work with ping.. How to make it work..</p>