-
- А он у вас в каком режиме конфигурайии стоит, SPI master или SPI Slave? В последнем случае ему надо подать по SPI комманду Config DONE, или что-то в этом роде. Мы используем 8995, там за это отвечает нога PS1, если ее притянуть к питанию, будет GDI(217 знак., 11.01.2012 17:13)
- Не совсем, передача данных идет по интерфейсу MII, а настраиваю по SMI (две ноги MDC-синхронизация и MDIO-данные). Свитчи похожи, из даташита: pulo(361 знак., 11.01.2012 21:50)
- Я так и не понял в каком же режиме он у Вас работает. У нас на плате реализованы первый и 3й режимы, переключаются джампером. В первом режиме он работает как обычный Ethernet свич, типа тех что Вы можете в магазине купить. Никаких номеров портов GDI(470 знак., 12.01.2012 11:13)
- PS0 и PS1 изначально в воздухе болтались, тк они ipd то там был 0, значит свитч по умолчанию работал неразборчивом режиме, но пакеты не уходили, сейчас переключил в режим PS0=1 и PS1=1, сделал резет свитча, прочитал все регистры(выдал в USART) pulo(958 знак., 12.01.2012 11:59)
- Это похоже на аппаратную проблему. У нас была похожая проблема, были неправильно затерминированы линии RXP-TXP и RXM-TXM. Причем в схеме все правильно, а в монтаже перепутали местами конденсатор и резистор. Были проблемы с работой на 10МБ, а когда GDI(390 знак., 12.01.2012 13:01)
- FXSD подключен к земле. Провел эксперимент, взял отладочную плату, собрал пакет заполнив индексами 0-99 и этот пакет я нормально получил в микроконтроллере, те прием нормально идет, вынул кабель - пакетов нет, воткнул - пакеты пошли. А вы по SPI pulo(295 знак., 12.01.2012 16:47)
- Мы не работаем по MII, он у нас подключен контроллеру через PHY, по объективным причинам. На данный момент мы вообще ничего не настраиваем, свич работает в режиме I2C Master, на моем экземпляре устройства он переключен в SPI Slave, чисто для целей GDI(550 знак., 13.01.2012 11:51)
- Спасибо за помощь, как разберусь - отпишу, посмотрел осциллографом - пакеты от микрухи не идут, от свитча есть, кроме usart2 и ethernet ничего не использую, буду разбираться что не так.. - pulo(13.01.2012 13:56)
- Мы не работаем по MII, он у нас подключен контроллеру через PHY, по объективным причинам. На данный момент мы вообще ничего не настраиваем, свич работает в режиме I2C Master, на моем экземпляре устройства он переключен в SPI Slave, чисто для целей GDI(550 знак., 13.01.2012 11:51)
- FXSD подключен к земле. Провел эксперимент, взял отладочную плату, собрал пакет заполнив индексами 0-99 и этот пакет я нормально получил в микроконтроллере, те прием нормально идет, вынул кабель - пакетов нет, воткнул - пакеты пошли. А вы по SPI pulo(295 знак., 12.01.2012 16:47)
- Это похоже на аппаратную проблему. У нас была похожая проблема, были неправильно затерминированы линии RXP-TXP и RXM-TXM. Причем в схеме все правильно, а в монтаже перепутали местами конденсатор и резистор. Были проблемы с работой на 10МБ, а когда GDI(390 знак., 12.01.2012 13:01)
- PS0 и PS1 изначально в воздухе болтались, тк они ipd то там был 0, значит свитч по умолчанию работал неразборчивом режиме, но пакеты не уходили, сейчас переключил в режим PS0=1 и PS1=1, сделал резет свитча, прочитал все регистры(выдал в USART) pulo(958 знак., 12.01.2012 11:59)
- Я так и не понял в каком же режиме он у Вас работает. У нас на плате реализованы первый и 3й режимы, переключаются джампером. В первом режиме он работает как обычный Ethernet свич, типа тех что Вы можете в магазине купить. Никаких номеров портов GDI(470 знак., 12.01.2012 11:13)
- Не совсем, передача данных идет по интерфейсу MII, а настраиваю по SMI (две ноги MDC-синхронизация и MDIO-данные). Свитчи похожи, из даташита: pulo(361 знак., 11.01.2012 21:50)
- Думаете, если продублировать на всех известных форумах, проблема решится быстрее? - koyodza(11.01.2012 16:27)
- Решил спросить и на радиокоте и тут, на этих форумах мне помогали уже, поэтому решил написать, собственно помигать ледами у свича могу, а пакеты отправить - нет, сижу голову ломаю в чем тут дело - pulo(11.01.2012 16:45)
- а вдруг. я вот только сахару мониторю - lexxx-lexxx(11.01.2012 16:30)
- те, кто мониторят только кота, вряд-ли помогут в таком вопросе - koyodza(11.01.2012 17:32)
- А он у вас в каком режиме конфигурайии стоит, SPI master или SPI Slave? В последнем случае ему надо подать по SPI комманду Config DONE, или что-то в этом роде. Мы используем 8995, там за это отвечает нога PS1, если ее притянуть к питанию, будет GDI(217 знак., 11.01.2012 17:13)