Рад, что у Вас все получилось в DM9161 только вот у меня с ним аналогичные проблемы. Мудохаюсь неприлично долго. Подключение DM9161 к AT91sam9xe аналогично подключению в At91sam9260. Учел Ваши рекомендации относительно "pin_to_mask(AT91_PIN_PA29),", 25MHz кварц подключен правильно ( S7,S8 замкнуты, R49, R50, R127 - их нет). Устанавливаю ipaddr, netmask, serverip, ethaddr, gatewayip, hostname U-Boot> ping #.#.#.# Trying macb0 Dm. macb_writel(macb, USRIO, MACB_BIT(CLKEN)); macb0: PHY present at 1 macb0: Starting autonegotiation... macb0: Autonegotiation complete macb0: link up, 100Mbps full-duplex (lpa: 0x45e1) Using macb0 device sending ARP for 3538a8c0 ARP broadcast 1 packet received packet received ..................... Receive from protocol 0x800 Got IP len=78, v=45 packet received packet received ..................... Got IP len=78, v=45 packet received packet received Receive from protocol 0x800 Got IP len=78, v=45 ping failed; host #.#.#.# is not alive
Помогите! -)), рад бы взглянуть на ваши исходники..
|