Пробовал отключать автопереговоры, и наоборот отключать MDIO/MDC -в итоге порты на 100 не заработали. Разбираться времени нет, сроки и так уже поджимают - решили переделать плату только на phy 88е1112.
Столкнулся с задачкой разработать 10 портовый гигабитный свитч. Собрал связку 88е6185 + по 2 шт 88е1340 и 88е1112. На скорости 1 Гбит\с все работает нормально, но вот при 100 и 10 мбит\с на обоих 88е1340 линк поднимается, а связи между портами нет, т.е сетка не работает. Хотя на 88е1112 на 100 и на 10 работает все нормально. Не могу понять в чем загвоздка. Покопался в регистрах 88е6185 - у не рабочего порта все настройки совпадают с рабочим портом. Функция PPU работает нормально, все данные от физики до свитча доходят. Может кто сталкивался с подобной проблемой?
88e6185:
sw_mode0 - 0
sw_mode1 - 1 "ports come up enabled ignore eeprom"
ppu_en - 1
88e1340:
config0 - 0000 "PHYAD for ports - 00 01 02 03"
config1 - 1111 "Advertise All Capabilities 10/100/1000"
config2 - 0110 "PDOWN - OFF, "
config3 - 0001 "MODE - SGMII (System) to Copper"
88e1112:
config0 - 00 "PHYADR[0..1]"
config1 - 10 "PHYADR[2..3]"
config2 - 00 "SGMII_CLK, PHYADR[4]"
config3 - 00 "MDC/MDIO"
config4 - 00 "No EEPROM Read"
config5 - 11 "SGMII MAC Interface to Auto media select (Copper/1000BASE-X)"
Да вроде ничего нового не придумывал, все как в даташите. Схему прикрепил, может посоветуете чего изменить?
компоненты Q1,Q2,D5,D6,R66,С68,R67-R70 не напаены!
Стандарт конечно читал и про все рукопожатия с классификацией в курсе, но есть монтажники на объекте, которые могут от незнания пожечь TPS23841, подключив к нему обычный свитч. Как можно от этого схемотехнически избавиться? Стоят предохранители - не помогает!
По стандарту вообще не должно подаваться напряжение, если переговоры не прошли. А в реале при подключении свича работоспособность канала poe пропадает, а именно вместо 48 вольт подается от 6 до 12 вольт!
Добрый день, возник вопрос по TPS23841! Что произойдет, если к ней подключить не устройство с поддержкой poe, а просто свитч например?
На сколько я знаю не используемые пары в свичах на землю коротят через резюки 75 Ом. Не сгорит TPS23841?
так что в итоге???вопрос к основателю темы - получилось добиться какого-нибудь результата?столкнулись с такой же проблемой....вот теперь думаем как ее решать...может поможет кто ?????
проблема решилась - 7 бит адресса tvp5150 почему то не передавался....оказалось все просто...он передавался со сдвигом на 1 единицу влево ...баг в программе...спасибо за помощь!!!!
добрый день!....сейчас разбираюсь с микросхемой tvp5150...на плате еще имееться мега8...на ней запустил twi...пытаюсь записать в регистр 0х03 tvp5150 значение 0х09...ничего не получаеться не пойму в чем проблема....частота twi 108 кГц...код пишу в winavr...может поможите чем-нибудь...не поделитесь своим кодом для tvp5150!