реклама на сайте
подробности

 
 
> Проблема с 88E1111
Fourier
сообщение Apr 26 2016, 20:15
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Здравствуйте!
Имеется плата со спартаном 6 и marvell 88E1111.
За основу взята эта корка, без вникания в детали.
Было изготовлено несколько плат, все работало сразу после монтажа. Я считал, что прошивка полностью отлажена и отработана.
Однако, из последних двух плат Ethernet на одной не запустился (((.
На рабочей плате стоит марвелл 2011 года, а на не рабочей 2013.
Пытались проанализиоовать неисправность: питания в порядке, замыканий вроде нет, задающий кварц работает.
Однако, нет сигнала RX_CLK, TX_CLK. Так как рентгена нет, а плата 12 слойная проанализировать все детально не получилось.
Решили заменить марвелл, отправили в контору, которая занимается монтажом. Однако, после замены та же ситуация:
Ethernet молчит, RX_CLK, TX_CLK нет, конфигурация вроде проходит (корка вырабатывает сигнал ready).
Так же заметил, что на 5 кОм резисторе RSET падение напряжения нулевое, когда на исправной плате 1,3 В (даже до конфигурации ПЛИС и при отключении клока 25 МГЦ).

Вопрос следующий:
Может ли это быть связано с ревизией марвела, или стоит грешить на неисправность в железе или печати?
Вроде все перепроверил, что мог... Отключал на рабочей плате в прошивке все сигналы кроме reset, mdio и mdc: RX_CLK, TX_CLK в норме, падение на резисторе RSET - 1,3 В.
Такое ощущение, что в печати оторван или RSET или COMA...
Go to the top of the page
 
+Quote Post
3 страниц V   1 2 3 >  
Start new topic
Ответов (1 - 39)
Jury093
сообщение Apr 26 2016, 21:41
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(Fourier @ Apr 26 2016, 23:15) *
Имеется плата со спартаном 6 и marvell 88E1111.
Однако, из последних двух плат Ethernet на одной не запустился (((.
На рабочей плате стоит марвелл 2011 года, а на не рабочей 2013.
Может ли это быть связано с ревизией марвела, или стоит грешить на неисправность в железе или печати?

вроде были проблемы между ревизиями C0 и C2.. посмотрите что у вас там на чипах написано..
Go to the top of the page
 
+Quote Post
likeasm
сообщение Apr 27 2016, 05:28
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



Цитата(Fourier @ Apr 27 2016, 00:15) *
Такое ощущение, что в печати оторван или RSET или COMA...

У вас же phy не в BGA корпусе, отправьте туда сигналы с FPGA и посмотрите доходят они до phy или нет.
Go to the top of the page
 
+Quote Post
Fourier
сообщение Apr 27 2016, 05:53
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(likeasm @ Apr 27 2016, 08:28) *
У вас же phy не в BGA корпусе, отправьте туда сигналы с FPGA и посмотрите доходят они до phy или нет.

В том то и проблема, что корпус BCC, 96-Leads. Так как в промышленном исполнении PQFP нет
Go to the top of the page
 
+Quote Post
eugen_pcad_ru
сообщение Apr 27 2016, 06:33
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 642
Регистрация: 15-11-07
Пользователь №: 32 353



Разница в ревизиях есть. Подробности не знаю, не я занимался.


--------------------
Правильно сформулированый вопрос содержит в себе половину ответа.
P.S.: Некоторые модераторы в качестве ответа так навязчиво предлагают посетить свой сайт, что иначе как саморекламу такие действия интерпретировать сложно.
Go to the top of the page
 
+Quote Post
Fourier
сообщение Apr 27 2016, 08:21
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(Jury093 @ Apr 27 2016, 00:41) *
вроде были проблемы между ревизиями C0 и C2.. посмотрите что у вас там на чипах написано..

На чипе рабочей платы написано
88E1111-CAA
G370123.1
1120 B2E
На нерабочей
88E1111-CAA
G3CV 5371A.1
1319 B2E (или 82E)
Т.е. похоже ревизии одинаковые, хотя на нерабочей не понятно, что написано толи B2E то ли 82E.
Go to the top of the page
 
+Quote Post
goodsoul
сообщение Apr 27 2016, 09:26
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 3-09-09
Пользователь №: 52 178



Цитата(Fourier @ Apr 27 2016, 11:21) *
На чипе рабочей платы написано
88E1111-CAA
G370123.1
1120 B2E
На нерабочей
88E1111-CAA
G3CV 5371A.1
1319 B2E (или 82E)
Т.е. похоже ревизии одинаковые, хотя на нерабочей не понятно, что написано толи B2E то ли 82E.


Мы как-то напоролись на перемаркированный контрафакт. На чипе маркировка одна, и из регистров ревизия считывается совсем другая. Так что если можете - считайте всю ID информацию из чипа.
Ну и у закупщиков поинтересуйтесь, где чипы купили.

Сообщение отредактировал goodsoul - Apr 27 2016, 09:27
Go to the top of the page
 
+Quote Post
xor.kruger
сообщение Apr 27 2016, 09:31
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 17-08-08
Из: Чернигов
Пользователь №: 39 647



Сравните все данные из регистров доступных по MDIO, и потом по даташиту ковыряйте.
Go to the top of the page
 
+Quote Post
likeasm
сообщение Apr 27 2016, 13:46
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



Выставите конфигурационные порты в какой-нить режим работы, например авто (если они к FPGA идут) и опустите RESETn на 10+ тактов от частоты подаваемой на XTAL. Этого обычно достаточно для того, чтобы phy заработала.
Go to the top of the page
 
+Quote Post
Fourier
сообщение Apr 27 2016, 15:54
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Сегодня удалось рентгеном посмотреть. Деффектов в первом приближении не обнаружили. В общем, пока я в растерянности полной....
Цитата
Сравните все данные из регистров доступных по MDIO, и потом по даташиту ковыряйте.

Завтра буду допиливать корку для считывания ревизии и т. д.
Цитата(likeasm @ Apr 27 2016, 16:46) *
Выставите конфигурационные порты в какой-нить режим работы, например авто (если они к FPGA идут) и опустите RESETn на 10+ тактов от частоты подаваемой на XTAL. Этого обычно достаточно для того, чтобы phy заработала.

Спасибо за совет. Завтра попробую. Правда корка, которую я использую RESETn выставляет в ноль сразу после запуска на 60 мс. А Вы имеете в виду выставить в единичку, потом в ноль и потом снова в единичку? Т.е. сделать "пересброс")))?
Меня только вот смущает, что ток через RSET не идет... С чем это может быть связано?

Сообщение отредактировал Fourier - Apr 27 2016, 16:08
Go to the top of the page
 
+Quote Post
likeasm
сообщение Apr 27 2016, 18:55
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



Цитата(Fourier @ Apr 27 2016, 19:54) *
Спасибо за совет. Завтра попробую. Правда корка, которую я использую RESETn выставляет в ноль сразу после запуска на 60 мс. А Вы имеете в виду выставить в единичку, потом в ноль и потом снова в единичку? Т.е. сделать "пересброс")))?

Не знаю на счет пересброса... у меня lan8710a не устанавливал режим работы, если сразу после конфигурации уровень 0 подать. Пришлось подать сначала уровень 1 на RESETn, а потом уже уровень 0 на нужное количество тактов.
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 08:28
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



ничего так у меня и не получилось запустить...
сняли микросхему, плата в порядке вроде. все сигнала от FPGA доходят.
прежде чем менять микросхему (для замены надо ехать в мск, так как у нас никто не умеет ставить такие микрухи) надо читать errata, но у меня нет доступа.
Может кто-нибудь поделится даташитом и ерратой на ревизию B2E, а лучше на все ревизии.
Заранее спасибо

Сообщение отредактировал Fourier - May 4 2016, 08:30
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 4 2016, 09:02
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Fourier @ May 4 2016, 11:28) *
сняли микросхему, плата в порядке вроде. все сигнала от FPGA доходят.

А jtag-сканирование там можно было сделать прежде чем отпаивать?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
goodsoul
сообщение May 4 2016, 09:04
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 3-09-09
Пользователь №: 52 178



Цитата(Fourier @ May 4 2016, 11:28) *
ничего так у меня и не получилось запустить...
сняли микросхему, плата в порядке вроде. все сигнала от FPGA доходят.
прежде чем менять микросхему (для замены надо ехать в мск, так как у нас никто не умеет ставить такие микрухи) надо читать errata, но у меня нет доступа.
Может кто-нибудь поделится даташитом и ерратой на ревизию B2E, а лучше на все ревизии.
Заранее спасибо


Что значит нет доступа? Если нет - запросите. И service request открывайте через дистриба у которого купили. Это самый цивилизованный способ решения проблемы.
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 09:33
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(iosifk @ May 4 2016, 12:02) *
А jtag-сканирование там можно было сделать прежде чем отпаивать?

Нет, jtag не подключен.



Не подскажите какой ток через резистор RSET течет в нормальном режиме работы в Ваших девайсах?
Меня смущает, что на рабочей плате на нем падает 1,3 В. Причем сразу после подачи питания, до конфигурации. А на нерабочей ноль.
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 4 2016, 09:44
Сообщение #16


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Fourier @ May 4 2016, 12:33) *
Нет, jtag не подключен.

Легким путем не ходите? А почему?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 10:23
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(iosifk @ May 4 2016, 12:44) *
Легким путем не ходите? А почему?

По неопытности, наверное.
Схема была передрана с SP605, на которой все было отлажено.
На макетном образце все работало. Потом еще три платы сделали - вопросов не было. Вот на четвертой произошла вышеописанная ситуация)))
Go to the top of the page
 
+Quote Post
Jury093
сообщение May 4 2016, 10:45
Сообщение #18


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(Fourier @ May 4 2016, 12:33) *
Не подскажите какой ток через резистор RSET течет в нормальном режиме работы в Ваших девайсах?
Меня смущает, что на рабочей плате на нем падает 1,3 В. Причем сразу после подачи питания, до конфигурации. А на нерабочей ноль.

по RSET - рекомендуют заменить 5кОм на 4.87кОм
там есть еще рекомендации для RX-CLK, но копипаст из pdf не работает, если не поможет резистор, то напечатаю 4 команды для попробовать..
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 10:51
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(Jury093 @ May 4 2016, 13:45) *
по RSET - рекомендуют заменить 5кОм на 4.87кОм
там есть еще рекомендации для RX-CLK, но копипаст из pdf не работает, если не поможет резистор, то напечатаю 4 команды для попробовать..

Спасибо большое!
Это в еррате? По какой причине рекомендуют. если не затруднит ответить)))
Там по току через RSET нет инфы?

Но сейчас пока не попробовать. Так как микруха снята, а нам ее не поставить.

Сообщение отредактировал Fourier - May 4 2016, 10:53
Go to the top of the page
 
+Quote Post
Jury093
сообщение May 4 2016, 11:05
Сообщение #20


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(Fourier @ May 4 2016, 13:51) *
Это в еррате? По какой причине рекомендуют. если не затруднит ответить)))

это в Release Notes + errata, документ MV-S300723-00B_88E1111_RevB2_RN.pdf
по вашим цифрам у вас B2, это легко уточнить (вам неоднократно советовали) почитав регистры через MDIO

Цитата
Там по току через RSET нет инфы?

не-а, написано что для B2 номинал такой-то.. (не факт, что ваш случай, но попробовать есть смысл)

Цитата
Но сейчас пока не попробовать. Так как микруха снята, а нам ее не поставить.

с pqfp все было бы проще, но они здоровые по габаритам..

Сообщение отредактировал Jury093 - May 4 2016, 11:06
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 11:10
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Спасибо.
PQFP коммерческого диапазона, на габариты наплевать
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 4 2016, 11:25
Сообщение #22


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Fourier @ May 4 2016, 13:23) *
По неопытности, наверное.
Схема была передрана с SP605, на которой все было отлажено.
На макетном образце все работало. Потом еще три платы сделали - вопросов не было. Вот на четвертой произошла вышеописанная ситуация)))

Ну а если в серии в каждой 10 плате что-то будет не так? Так и будете бегать с отпаянными микросхемами...
Поищите на тему "DFT"...
Удачи!


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 11:31
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(iosifk @ May 4 2016, 14:25) *
Ну а если в серии в каждой 10 плате что-то будет не так? Так и будете бегать с отпаянными микросхемами...

ну а как xilinx SP605 серией гонит?
Серии кстати не будет)))
Цитата(iosifk @ May 4 2016, 14:25) *
Поищите на тему "DFT"...
Удачи!


Теория функционала плотности?
Дискретное преобразование Фурье?)))


Сообщение отредактировал Fourier - May 4 2016, 11:32
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 4 2016, 11:34
Сообщение #24


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Fourier @ May 4 2016, 14:29) *
ну а как xilinx SP605 серией гонит?

Теория функционала плотности?
Дискретное преобразование Фурье?)))

https://www.google.ru/#newwindow=1&q=design+for+test

По поводу серии. Всегда удивляюсь тому, как инженеры не хотят жить хорошо, а разработки превращают в трудовой подвиг...
Ну гонит Ксайлинкс серию.. И что? У Вас такое же отлаженное производство? Или у Вас щука есть, чтобы без проблем жилось?



--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 11:40
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(iosifk @ May 4 2016, 14:34) *
https://www.google.ru/#newwindow=1&q=design+for+test

По поводу серии. Всегда удивляюсь тому, как инженеры не хотят жить хорошо, а разработки превращают в трудовой подвиг...
Ну гонит Ксайлинкс серию.. И что? У Вас такое же отлаженное производство? Или у Вас щука есть, чтобы без проблем жилось?


Да дело в том, что у инженеров не всегда достаточно компетенции и времени (может быть первое вытекает из второго) ))) А не в том, что они хотят или не хотят.
Спасибо за ссылку)))
Go to the top of the page
 
+Quote Post
Jury093
сообщение May 4 2016, 12:04
Сообщение #26


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(Fourier @ May 4 2016, 14:10) *
Спасибо.

да пока не за что..
детский вопрос - резистор на rset проверили? мало ли номинал не тот..
что у вас на выходе - медь или sfp?
заворот внутри 1111 в сторону fpga пробовали делать? - этим отсекается влияние/дефекты среды передачи данных..
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 4 2016, 12:20
Сообщение #27


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Fourier @ May 4 2016, 14:40) *
Да дело в том, что у инженеров не всегда достаточно компетенции и времени (может быть первое вытекает из второго) ))) А не в том, что они хотят или не хотят.
Спасибо за ссылку)))

Кстати, по поводу неподключенного JTAG... Могут быть проблемы, если по помехе он отключит начинку микросхемы от выводов...
А для компетенции - читайте мои статьи...
Удачи!


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 13:23
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Там подтягивающие резисторы в кристалле.

Цитата(Jury093 @ May 4 2016, 15:04) *
да пока не за что..
детский вопрос - резистор на rset проверили? мало ли номинал не тот..


проверял 4,99 кОм

Цитата(Jury093 @ May 4 2016, 15:04) *
что у вас на выходе - медь или sfp?


на выходе трансформатор, дальше разъем, дальше витая пара

Цитата(Jury093 @ May 4 2016, 15:04) *
заворот внутри 1111 в сторону fpga пробовали делать? - этим отсекается влияние/дефекты среды передачи данных..


не совсем понял вопрос...

дело в том, что PHY не работает совсем
нет падения на резисторе RSET
нет никаких клоков
т.е. до среды передачи дело не доходит.
грешен тем, что не считал состояния регистров до снятия микросхемы, так как надо корку было переписывать, а времени не было.
Думал, что дефект платы и проблема как то решится быстро по наитию... не решилась.

Может кто подскажет по процедуре заключения NDA с марвелом.
Насколько длительный процесс и что для этого требуется.

Сообщение отредактировал Fourier - May 4 2016, 13:18
Go to the top of the page
 
+Quote Post
likeasm
сообщение May 4 2016, 13:45
Сообщение #29


Частый гость
**

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



Цитата(Fourier @ May 4 2016, 17:23) *
Там подтягивающие резисторы в кристалле.

TRSTn подтянут на землю через 4.7 кОм?
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 4 2016, 13:46
Сообщение #30


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Fourier @ May 4 2016, 16:23) *
Там подтягивающие резисторы в кристалле.





дело в том, что PHY не работает совсем
нет падения на резисторе RSET

грешен тем, что не считал состояния регистров до снятия микросхемы, так как надо корку было переписывать, а времени не было.

Может кто подскажет по процедуре заключения NDA с марвелом.
Насколько длительный процесс и что для этого требуется.


Для чтения регистров NDA совсем не нужен, т.к. расположение первых 16 регистров - стандартное. И не обязательно это делать специализированной "коркой".
1. Чтение этих регистров не сложно и самому написать.
2. Можно взять любой стартовый набор с микроконтроллером и на Си написать чтение этих регистров с передачей на хост. А ПЛИС по этим выводам - в 3-е состояние... 4 проводка вместе с Reset... Перебирайте все адреса, пока нужный не ответит... А кстати, адрес то правильно читается для PHY?


А заодно, проверьте какую длительность сброса любит PHY...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Jury093
сообщение May 4 2016, 14:01
Сообщение #31


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(Fourier @ May 4 2016, 16:23) *
Там подтягивающие резисторы в кристалле.

не совсем, в доке сказано, что на сигнале TDI "должен быть встроенный резистор", но по факту его нет и при использование интерфейса требуется внешний. если нет потребности, то "may be left"

Цитата
проверял 4,99 кОм
на выходе трансформатор, дальше разъем, дальше витая пара

угу, я на всякий случай..

Цитата
не совсем понял вопрос...
дело в том, что PHY не работает совсем

а.. тогда меня ввела в заблуждение фраза в первом сообщение "не работает ethernet", а тут весь чип выглядит неживым..

Цитата
нет падения на резисторе RSET
нет никаких клоков
т.е. до среды передачи дело не доходит.

понятно.. смысл моего совета был в том, что при отладке сначала получаем контроль по MDIO, и если есть проблемы, то можно заворотами (в сторону фпга или в сторону rg45) понять место возможной проблемы..
у вас получается более ранняя проблема - не запуск чипа.. ждите плату
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 14:12
Сообщение #32


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(likeasm @ May 4 2016, 16:45) *
TRSTn подтянут на землю через 4.7 кОм?


да

Цитата(iosifk @ May 4 2016, 16:46) *
Для чтения регистров NDA совсем не нужен, т.к. расположение первых 16 регистров - стандартное. И не обязательно это делать специализированной "коркой".
1. Чтение этих регистров не сложно и самому написать.
2. Можно взять любой стартовый набор с микроконтроллером и на Си написать чтение этих регистров с передачей на хост. А ПЛИС по этим выводам - в 3-е состояние... 4 проводка вместе с Reset... Перебирайте все адреса, пока нужный не ответит... А кстати, адрес то правильно читается для PHY?


А заодно, проверьте какую длительность сброса любит PHY...


Это все понятно. У меня и USB отладочный на плате есть. Могу с FPGA считать и вывести все регистры в PUTTY. Надо сесть и сделать)))
Проблема в том, что ток через RSET на рабочей плате течет сразу после подачи питания, т.е. до конфигурации. Даже если прошивка в ПЛИС не залита вообще.
А на этой - нет. Я поэтому и пытался с железом разобраться, не теряя время на допиливание прошивки.
Придется делать считывание.

Меня все-таки ток через RSET интересует))).

Сообщение отредактировал Fourier - May 4 2016, 14:14
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 4 2016, 14:27
Сообщение #33


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Fourier @ May 4 2016, 17:12) *
Меня все-таки ток через RSET интересует))).

Про Марвелл не знаю, но у Интела и у Микрела обычно есть входы для режима конфигурации PHY. И если задан режим конфигурации по зашивке выводов индикации, то PHY по сбросу считывает информацию о том, как подключены LED, а потом эти пины со "входа" переключает на "выход"...

Вообще, Вы ведете себя странно. Если хотите, чтобы Вам реально помогли, а не получить только болтовню, то нужно сразу же выложит картинку схемы, написать, где какие режимы, работает ли генератор... Ну и т.д. У меня есть статья про 8842, там примерно расписаны шаги по наладке...
А сейчас все приходится клещами тянуть... Сначала одно, потом другое...

И вообще. В России есть легальный поставщик этих микросхем. Вы к нему обращались по поводу версии и ерратов? Они же это обязаны знать, а если не знают, то обязаны спросить в европе... Или скажем по-другому. Зачем было покупать такой PHY, к которому нет техподдержки и тем более, что JTAG Вы не используете...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 14:42
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(iosifk @ May 4 2016, 17:27) *
Про Марвелл не знаю, но у Интела и у Микрела обычно есть входы для режима конфигурации PHY. И если задан режим конфигурации по зашивке выводов индикации, то PHY по сбросу считывает информацию о том, как подключены LED, а потом эти пины со "входа" переключает на "выход"...

Вообще, Вы ведете себя странно. Если хотите, чтобы Вам реально помогли, а не получить только болтовню, то нужно сразу же выложит картинку схемы, написать, где какие режимы, работает ли генератор... Ну и т.д. У меня есть статья про 8842, там примерно расписаны шаги по наладке...
А сейчас все приходится клещами тянуть... Сначала одно, потом другое...


1) Схема полностью содрана с SP605.
2) Кварц работает
3) Режимы я не знаю какие, так как собирал схему и код из кубиков, не вникая в детали (что считаю вполне оправданным)
4) По коду у меня вопросов нет

У меня было три конкретных вопроса:
1) отличаются ли ревизии. Мне на него дали ответ: да отличаются.
2) не могли бы вы поделиться даташитом и ерратой. Мне ответили - нет, сам аккредитируйся у марвела))))
3) какой ток должен течь через RSET. В даташите этого нет похоже. Может быть кто-то падение на этом резисторе замерял или может замерить на рабочей плате.
4) Может кто подскажет по процедуре заключения NDA с марвелом. Насколько длительный процесс и что для этого требуется.

Всем большое спасибо за помощь!

З.Ы. Спасибо за замечание. Может я действительно плохо сформулировал свои вопросы.

Сообщение отредактировал Fourier - May 4 2016, 14:47
Прикрепленные файлы
Прикрепленный файл  xtp067_sp605_schematics_copy.pdf ( 1.27 мегабайт ) Кол-во скачиваний: 19
 
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 4 2016, 14:51
Сообщение #35


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Fourier @ May 4 2016, 17:42) *
1) Схема полностью содрана с SP605.
2) Кварц работает
3) Режимы я не знаю какие, так как собирал схему и код из кубиков, не вникая в детали (что считаю вполне оправданным)
4) По коду у меня вопросов нет

А входы CONFIG находятся в правильном состоянии? Там обрывов и к.з. не было?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Jury093
сообщение May 4 2016, 14:53
Сообщение #36


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(Fourier @ May 4 2016, 17:12) *
Меня все-таки ток через RSET интересует))).

дался вам этот rset..
в манах ничего больше о нем нет..
помимо смены номинала, есть еще упоминание о допустимом увеличение до 5.2кОм для VOD adjusting

по общей картине - несколько рабочих плат, на одной не завелся один чип, электротест был заказан, остальные элементы исправны, я бы погрешил на сам чип - паленка или сгорел в процессе монтажа..
жаль у вас условия не позволяют - перебросить чипы между платами..

Цитата
4) Может кто подскажет по процедуре заключения NDA с марвелом. Насколько длительный процесс и что для этого требуется.

я этим не занимался, но полагаю, что можно написать либо в контакты на marvell.com либо тамже посмотреть почту местного дилера и задать ему вопрос о nda

Цитата
2) Кварц работает

частота точно измерена? характеристики сигнала не плывут?

счас попробую измерить напряжение на rset..

update нашел плату, даже питание поднялось, но там намерялся 0 вольт (инфа не 100%), плата точно живая, на ней этот гигабитный трансивер запускали
на всякий случай на трех трансиверах измерил сопротивление между gnd и rset (4.98k, 4.99k и 5k)

Сообщение отредактировал Jury093 - May 4 2016, 15:17
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 4 2016, 17:19
Сообщение #37


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(iosifk @ May 4 2016, 17:51) *
А входы CONFIG находятся в правильном состоянии? Там обрывов и к.з. не было?

Нет обрывов нет, все сигналы на месте.
Все звонится и проверяется осциллографом/мультиметром. Специально сняли микросхему и отследили все цепи вплоть до контактных площадок.
Похоже или бракованная партия или какой-то скрытый деффект платы, или выходит из строя при монтаже.
Отличие рабочих и не рабочей плат только в том, что на рабочих платах стоят микросхемы 11 года (ревизия B2), а на нерабочей - 13 Ревизия (B2).
Надо было, конечно, считать регистры все... Поспешил я.
Будем пробовать менять еще раз.

Цитата(Jury093 @ May 4 2016, 17:53) *
дался вам этот rset..
в манах ничего больше о нем нет..
помимо смены номинала, есть еще упоминание о допустимом увеличение до 5.2кОм для VOD adjusting

по общей картине - несколько рабочих плат, на одной не завелся один чип, электротест был заказан, остальные элементы исправны, я бы погрешил на сам чип - паленка или сгорел в процессе монтажа..
жаль у вас условия не позволяют - перебросить чипы между платами..


я этим не занимался, но полагаю, что можно написать либо в контакты на marvell.com либо тамже посмотреть почту местного дилера и задать ему вопрос о nda


частота точно измерена? характеристики сигнала не плывут?

счас попробую измерить напряжение на rset..

update нашел плату, даже питание поднялось, но там намерялся 0 вольт (инфа не 100%), плата точно живая, на ней этот гигабитный трансивер запускали
на всякий случай на трех трансиверах измерил сопротивление между gnd и rset (4.98k, 4.99k и 5k)


Спасибо за ответ!
1) Частоту мерил, осциллографом правда. 25 МГц, визуально все ОК, сравнивал с рабочей платой. Все похоже вроде. На всякий случай менял кварц - не помогло.

В общем буду разбираться после праздников. Отпишусь по результатам)))

Сообщение отредактировал Fourier - May 4 2016, 17:22
Go to the top of the page
 
+Quote Post
andrewkrot
сообщение May 5 2016, 18:46
Сообщение #38


Местный
***

Группа: Участник
Сообщений: 306
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 106



Цитата(Fourier @ May 4 2016, 17:42) *
4) Может кто подскажет по процедуре заключения NDA с марвелом. Насколько длительный процесс и что для этого требуется.

http://www.marvell.com/sales/index.jsp?location=russia - вполне реальный адрес. Звоните туда и спрашивайте про NDA
Go to the top of the page
 
+Quote Post
Wic
сообщение May 6 2016, 04:51
Сообщение #39


Частый гость
**

Группа: Свой
Сообщений: 183
Регистрация: 16-03-08
Из: Новосибирск
Пользователь №: 35 954



Fourier надеюсь, после демонтажа микросхему прозвонили на наличие кз по питающим напряжениям? если есть время и желание можно извратиться: проводками подключить питание и мдио к микросхеме, затем попытаться считать регистры. По вашему описанию кажется, что микросхема мертва.
Go to the top of the page
 
+Quote Post
Fourier
сообщение May 8 2016, 22:24
Сообщение #40


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 13-02-13
Из: Рыбинск
Пользователь №: 75 606



Цитата(Wic @ May 6 2016, 07:51) *
Fourier надеюсь, после демонтажа микросхему прозвонили на наличие кз по питающим напряжениям? если есть время и желание можно извратиться: проводками подключить питание и мдио к микросхеме, затем попытаться считать регистры. По вашему описанию кажется, что микросхема мертва.

КЗ нет.
Мне тоже кажется, что сдохла. Попробуем заменить.

Цитата(andrewkrot @ May 5 2016, 21:46) *
http://www.marvell.com/sales/index.jsp?location=russia - вполне реальный адрес. Звоните туда и спрашивайте про NDA

Спасибо.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01762 секунд с 7
ELECTRONIX ©2004-2016