собрал плату, запрогал мегу, она выдает в W3150A+ //GATE SPI_Send (Write_W3150, 0, 1, 192); SPI_Send (Write_W3150, 0, 2, 168); SPI_Send (Write_W3150, 0, 3, 0); SPI_Send (Write_W3150, 0, 4, 1); //MASK SPI_Send (Write_W3150, 0, 5, 255); SPI_Send (Write_W3150, 0, 6, 255); SPI_Send (Write_W3150, 0, 7, 255); SPI_Send (Write_W3150, 0, 8, 0); // MAC SPI_Send (Write_W3150, 0, 9, 0); SPI_Send (Write_W3150, 0, 10, 0); SPI_Send (Write_W3150, 0, 11, 0); SPI_Send (Write_W3150, 0, 12, 1); SPI_Send (Write_W3150, 0, 13, 0); SPI_Send (Write_W3150, 0, 14, 0); // IP 192.168.0.3 SPI_Send (Write_W3150, 0, 15, 192); SPI_Send (Write_W3150, 0, 16, 168); SPI_Send (Write_W3150, 0, 17, 0); SPI_Send (Write_W3150, 0, 18, 3);
Команды вроде проходят, во всяком случае читает и пишет регистры, связь через spi. Кабель сети пооверял, подключал TX+ к RX+ итд, кабель воткнут в комп, карта там рабочая с другими связывается.
В итоге полная тишина , светодиоды не мигают.
Резистор с + на PHYAD0 запаян Все дороги проверил вроде. На RXC TXC меандр 250кгц Питание все в норме 3,3в 2,5в 1,8в Ферритовые бусы на внутреннее питание присутствуют. Средние точки в трансе к + не подключены.
Почему не пускается ?
Сообщение отредактировал whale_nik - Nov 1 2011, 15:58
|