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

 
 
 
Reply to this topicStart new topic
serj1979
сообщение Dec 25 2015, 15:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 25-12-15
Из: Пенза
Пользователь №: 89 844



День добрый!

Есть проблема, использую микросхему фирмы micrel ksz8041ftl в связке STM32, пытаюсь наладить Ethernet 100Мб,
Нет передачи в витую пару, нет сигнала. По RMII интерфейсу передача есть в линии тишина.
(от свича виден сигнал каждые 20 мкс идет пакет авто определения раскладки, т.е. линия целая).

PHY подключен в режиме RMII генератор отдельный (50МГЦ, частота идёт).
Внутренние регистры видятся и меняются, MDIO/MDC - работает
Режим loopback (задание через регистры PHY) работает (пакет передаётся/принимается).

Конфигурируется внешними резисторами подтяжки, проверял через регистры PHY совпадает:
100Мбит - включено
ISO - отключено
FULL DUPLEX - включен
NWAEYEN - включен

Куда копать, где грабли?
Go to the top of the page
 
+Quote Post
adnega
сообщение Dec 25 2015, 19:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(serj1979 @ Dec 25 2015, 18:02) *
Куда копать, где грабли?

Попробуйте поменять микросхему.

Довольно нередко (2%) попадаются микросхемы (мы используем в корпусе QFN), у которых не работает функция передачи.
Иногда помогает перепайка микросхемы (может, косяк монтажа), но иногда только замена чипа.
Подробнее не разбирался, т.к. проще заменить микросхему.
Go to the top of the page
 
+Quote Post
arhiv6
сообщение Dec 25 2015, 20:13
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 633
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



Может быть аппаратная проблема (ошибка схемы/сборки)?

Сообщение отредактировал arhiv6 - Dec 25 2015, 20:14


--------------------
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 25 2015, 20:57
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Попробуйте внешний loopback. Если с ним передача пойдет, то с вероятностью более 90% проблема в генераторе.
Go to the top of the page
 
+Quote Post
serj1979
сообщение Dec 26 2015, 10:23
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 25-12-15
Из: Пенза
Пользователь №: 89 844



Цитата(adnega @ Dec 25 2015, 22:38) *
Попробуйте поменять микросхему.

Довольно нередко (2%) попадаются микросхемы (мы используем в корпусе QFN), у которых не работает функция передачи.
Иногда помогает перепайка микросхемы (может, косяк монтажа), но иногда только замена чипа.
Подробнее не разбирался, т.к. проще заменить микросхему.


- Поменял микросхему (два раза), не помогло, может конечно вся партия "битая", но что то сильно сомнительно, кстати а есть какой ни будь у micrel(а) сервис типа:
вводишь туда цифирки буковки с корпуса микросхемы (использую корпус LQFP 48) а тебе в ответ ОК или не ОК? Или прочитать из регистров что нить "волшебное" и
сравнить с внешней маркировкой (с datasheet значения совпадают Register 2h PHY Identifier - 22h).
- Делал внешний loopback (12 Tx+ к 10 Rx+), (11 Tx-к 9 Rx-) не помогло, приёма нет.
- Насчёт аппаратной ошибки всё может быть схема "рукоблудная", собирал сам, может проглядел чего,
непропай вряд ли, всё 10 раз пропаяно и осциллографом проверено.

Можно ли на форум бросить схему, и в каком формате лучше выложить? (за основу брал KSZ8041TL-FTL Eval Board
http://micrel.com/_PDF/index.php?m&dir...kit/8041TL-FTL)
Go to the top of the page
 
+Quote Post
arhiv6
сообщение Dec 26 2015, 10:35
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 633
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



pdf или картинкой


--------------------
Go to the top of the page
 
+Quote Post
serj1979
сообщение Dec 26 2015, 11:11
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 25-12-15
Из: Пенза
Пользователь №: 89 844



Цитата(arhiv6 @ Dec 26 2015, 13:35) *
pdf или картинкой

Вот собственно схема (micrel_ksz8041ftl.pdf)

Прикрепленные файлы
Прикрепленный файл  micrel_ksz8041ftl.pdf ( 96.04 килобайт ) Кол-во скачиваний: 84
 
Go to the top of the page
 
+Quote Post
Corvus
сообщение Dec 26 2015, 11:39
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



Я бы начал с того, что убрал С8 и проверил номинал R34.
Но и фейковые микросхемы не стоит сбрасывать со счетов. Недавно нарвались именно на такую партию. Правда, то ksz9021 были.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 26 2015, 11:48
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Судя по схеме, M_AGND_CORER никуда не подключена. И зачем вообще было резать земли?
Go to the top of the page
 
+Quote Post
arhiv6
сообщение Dec 26 2015, 15:46
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 633
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



Тут нет самой интересной части - как подключен выход. Должно быть как в AN-143 на Figure 3.


--------------------
Go to the top of the page
 
+Quote Post
serj1979
сообщение Dec 28 2015, 07:14
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 25-12-15
Из: Пенза
Пользователь №: 89 844



Цитата(arhiv6 @ Dec 26 2015, 18:46) *
Тут нет самой интересной части - как подключен выход. Должно быть как в AN-143 на Figure 3.

M_AGND_CORER - мой косяк, плата макетная схему рисую паяю одновременно, описался совпадает с землей M_GND_CORER.
Резал земли через резисторы, чтоб разделить цифровую землю от аналоговой.
Резак и конденсатор проверял (из схемы выпаивал и звонил).

Задышало, появился сигнал в линии MDI/MDIX раз в 60 мкс. Сейчас дальше буду ковырять трансформатор и т.п.
Причина - не нате выходные контакты сел..... перепутал...
Go to the top of the page
 
+Quote Post
serj1979
сообщение Dec 29 2015, 09:33
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 25-12-15
Из: Пенза
Пользователь №: 89 844



Цитата(arhiv6 @ Dec 26 2015, 18:46) *
Тут нет самой интересной части - как подключен выход. Должно быть как в AN-143 на Figure 3.

Схема трансформаторной части.
Прикрепленные файлы
Прикрепленный файл  trans_TS8121AM.pdf ( 48.89 килобайт ) Кол-во скачиваний: 27
 
Go to the top of the page
 
+Quote Post
arhiv6
сообщение Dec 31 2015, 17:39
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 633
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



ETH_GNDA соединена с землёй ksz8041?


--------------------
Go to the top of the page
 
+Quote Post
serj1979
сообщение Jan 13 2016, 06:22
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 25-12-15
Из: Пенза
Пользователь №: 89 844



Цитата(arhiv6 @ Dec 31 2015, 20:39) *
ETH_GNDA соединена с землёй ksz8041?

Да соединена.
Вроде работает (пока без защиты), буду тестировать (длинные пакеты, трафик, TCP/IP и т.п.).
Паяю "пассивный хаб", чтоб "встать" можно было между станциями.
Go to the top of the page
 
+Quote Post

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

 


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


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