Hi,<br>My mpc8270 board use three ehternet ports at FCC1,FCC2,FCC3.it is <br>work well at FCC1.When I use port FCC2, I found out the <br>  u-boot is not receiving packets (It's sending correct packet when i<br>  use ethereal for sniffing). When trying "ping", it generated an ARP<br>  packet first, the other host replied with , but the board never seems<br>  to receive it(set printf at function fec_recv()&nbsp; /cpu/mpc8260/ether_fcc.c ).all three ethernet fcc ports initiailze is same.Do I miss something?thank you for your suggestion,my config file config FCC port parameter as follow:<br><br>#undef&nbsp;&nbsp;&nbsp; CONFIG_ETHER_ON_SCC&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* define if ether on SCC&nbsp;&nbsp; */<br>#define CONFIG_ETHER_ON_FCC&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* define if ether on FCC&nbsp;&nbsp; */<br>#undef&nbsp;&nbsp;&nbsp; CONFIG_ETHER_NONE&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; /* define if ether on something else */<br>#define&nbsp;&nbsp;&nbsp;
 CONFIG_NET_MULTI<br>#define CONFIG_ETHER_ON_FCC1<br>#define CONFIG_ETHER_ON_FCC2<br>#define CONFIG_ETHER_ON_FCC3<br><br>#define CFG_CMXFCR_VALUE1&nbsp;&nbsp;&nbsp; (CMXFCR_RF1CS_CLK11 | CMXFCR_TF1CS_CLK12)<br>#define CFG_CMXFCR_MASK1&nbsp;&nbsp;&nbsp; (CMXFCR_FC1 | CMXFCR_RF1CS_MSK | CMXFCR_TF1CS_MSK)<br><br>#define CFG_CMXFCR_VALUE3&nbsp;&nbsp;&nbsp; (CMXFCR_RF3CS_CLK13 | CMXFCR_TF3CS_CLK14)<br>#define CFG_CMXFCR_MASK3&nbsp;&nbsp;&nbsp; (CMXFCR_FC3 | CMXFCR_RF3CS_MSK | CMXFCR_TF3CS_MSK)<br><br>#define CFG_CMXFCR_VALUE2&nbsp;&nbsp;&nbsp; (CMXFCR_RF2CS_CLK15 | CMXFCR_TF2CS_CLK16)<br>#define CFG_CMXFCR_MASK2&nbsp;&nbsp;&nbsp; (CMXFCR_FC2 | CMXFCR_RF2CS_MSK | CMXFCR_TF2CS_MSK)<br><br>#define CFG_RX_ETH_BUFFER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 128&nbsp;&nbsp;&nbsp;&nbsp; <br>#define CONFIG_IPADDR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 192.168.10.17<br>#define CONFIG_SERVERIP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 192.168.10.101<br>#define
 CONFIG_HOSTNAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OceanSCC<br>#define CONFIG_LOADADDR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1000&nbsp;&nbsp;&nbsp; /* default location for tftp and bootm */<br>#define CONFIG_BOOTFILE&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u-boot.bin<br><br>#define CONFIG_ETHADDR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:13:09:11:22:33<br>#define CONFIG_HAS_ETH1<br>#define CONFIG_ETH1ADDR&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 00:13:09:04:05:36<br>#define CONFIG_HAS_ETH2<br>#define CONFIG_ETH2ADDR&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 00:13:09:07:08:39<br><br>#define&nbsp;&nbsp;&nbsp; CONFIG_EXTRA_ENV_SETTINGS&nbsp;&nbsp;&nbsp; "ethprime=FCC1 ETHERNET"<br><br>#define CFG_CPMFCR_RAMTYPE&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* BDs and buffers on 60x bus
 */<br>#define CFG_FCC_PSMR&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (FCC_PSMR_FDE | FCC_PSMR_LPB)&nbsp; /* Full duplex */<br><br>#define CONFIG_MII&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* MII PHY management&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; */<br>#define CONFIG_BITBANGMII&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* bit-bang MII PHY management&nbsp;&nbsp;&nbsp; */<br><br>Sincerely,<br><br>Jie<br><br><p>&#32;

<hr size=1>Don't pick lemons.<br>
See all the <a href="http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE0OGRsc3F2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3Y2Fycw--">new 2007 cars</a> at <a href="http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE0OGRsc3F2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3Y2Fycw--">Yahoo! Autos.</a>