This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LAN8710 RMII phy not found



我们现在是使用lan8710 RMII,在uboot打印出phy not found。

以下是UBoot-2014-10中改的内容:

static struct module_pin_mux rmii1_pin_mux[] = {
    {OFFSET(mii1_crs), MODE(1) | RXACTIVE},            /* RMII1_CRS_DV */
    {OFFSET(mii1_rxerr), MODE(1) | RXACTIVE},            /* RMII1_RXERR */
    {OFFSET(mii1_txen), MODE(1)},            /* RMII1_TXEN */
    {OFFSET(mii1_txd1), MODE(1)},            /* RMII1_TD1 */
    {OFFSET(mii1_txd0), MODE(1)},            /* RMII1_TD0 */
    {OFFSET(mii1_rxd1), MODE(1) | RXACTIVE},    /* RMII1_RD1 */
    {OFFSET(mii1_rxd0), MODE(1) | RXACTIVE},    /* RMII1_RD0 */
    {OFFSET(mdio_data), MODE(0) | RXACTIVE | PULLUP_EN}, /* MDIO_DATA */
    {OFFSET(mdio_clk), MODE(0) | PULLUP_EN},    /* MDIO_CLK */
    {OFFSET(rmii1_refclk), MODE(0) | RXACTIVE},        /* RMII1_REFCLK */
    {-1},
};

writel((RMII_MODE_ENABLE), &cdev->miisel);
        cpsw_slaves[0].phy_if = cpsw_slaves[1].phy_if =
                PHY_INTERFACE_MODE_RMII;

上面图片是原理图,请教是不是有问题?jinfei.wang@aliyun.com本人邮箱