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

 
 
> Lan8720
andrewlekar
сообщение May 27 2010, 04:31
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Кто-нибудь пробовал девайс? Утверждают, что интерфейс чисто RMII и работает от кварца на 25 МГц. И цена очень соблазнительная. Есть у кого-нибудь инфа из первых рук, как реально этот девайс в деле?
Go to the top of the page
 
+Quote Post
6 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 88)
ClockworkOrange
сообщение Sep 10 2010, 14:53
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 337
Регистрация: 17-05-07
Пользователь №: 27 784



такой стоит в связке LAN8720+LPC1768 на LPCXpresso (транс еще не навешивал)

вопрос один - как паять такую мелкую козявку?)) (да и какие Eth-приложения требуют таких ультрагабаритов???)
да еще и наверняка специальный дизайн платы для отвода тепла от такого мелкого корпуса..


--------------------
Чтoбы yзнaть, кaкaя дopoгa впepeди, cпpocи тex, ктo пo нeй вoзвpaщaeтcя ©
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Sep 15 2010, 09:25
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



У нас та же связка. Габариты в тему, потому что просто добавляем функциональность на имеющуюся плату. Паяем там же, где изготовляется плата.
Go to the top of the page
 
+Quote Post
kopna0
сообщение Oct 25 2010, 09:44
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 13-01-09
Пользователь №: 43 287



Тоже интересует информация по этому чипу.
andrewlekar, где вы их покупаете? В Москве в наличии вроде нет нигде...
Go to the top of the page
 
+Quote Post
borman11
сообщение Oct 25 2010, 12:15
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 16-03-06
Из: Москва
Пользователь №: 15 298



Цитата(kopna0 @ Oct 25 2010, 13:44) *
Тоже интересует информация по этому чипу.
andrewlekar, где вы их покупаете? В Москве в наличии вроде нет нигде...

Я заказывал. Ждал 6 недель. Сегодня получил, буду паять.
Вроде воздухом должно нормально припаяться. Чип маленький, прогреется быстро. Главное, чтобы не перегреть.
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Oct 26 2010, 05:54
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Заказывали где-то и ждали около 5 недель. В принципе есть аналогичная штучка от микрела, но тоже на складах нигде нет. А вот тут подсказывают, что брали в Элитане.
Go to the top of the page
 
+Quote Post
kopna0
сообщение Oct 29 2010, 15:39
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 13-01-09
Пользователь №: 43 287



Кто-нибудь из использующих данную микросхему в связке с lpc1768 не подскажет, нужно ли действительно инвертировать REFCLKO или нет?
В мануале на LPC не нашел нигде про это, тем не менее на референсной схеме стоит выбор: инвертор или резистор для прямого подключения.
Go to the top of the page
 
+Quote Post
Samum 095
сообщение Oct 29 2010, 15:58
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712



QUOTE (andrewlekar @ Oct 26 2010, 09:54) *
Заказывали где-то и ждали около 5 недель. В принципе есть аналогичная штучка от микрела, но тоже на складах нигде нет. А вот тут подсказывают, что брали в Элитане.

Хорошая штука, недорогая. Мы купили сотню.
Go to the top of the page
 
+Quote Post
borman11
сообщение Dec 7 2010, 09:49
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 16-03-06
Из: Москва
Пользователь №: 15 298



Цитата(kopna0 @ Oct 29 2010, 18:39) *
Кто-нибудь из использующих данную микросхему в связке с lpc1768 не подскажет, нужно ли действительно инвертировать REFCLKO или нет?
В мануале на LPC не нашел нигде про это, тем не менее на референсной схеме стоит выбор: инвертор или резистор для прямого подключения.

Нужно. Неделю убил, пока дошел до этого. Без инверсии работает только на 10МБит и то, когда захочет.
Поставил пока обычный инвертор 7404 на проводках. Работает стабильно.
Но, конечно, греется ... Рукой долго не продержишь.
Go to the top of the page
 
+Quote Post
AntonPV
сообщение Jun 16 2011, 12:09
Сообщение #10





Группа: Участник
Сообщений: 12
Регистрация: 30-01-08
Пользователь №: 34 586



Цитата(borman11 @ Dec 7 2010, 13:49) *
Нужно. Неделю убил, пока дошел до этого. Без инверсии работает только на 10МБит и то, когда захочет.
Поставил пока обычный инвертор 7404 на проводках. Работает стабильно.
Но, конечно, греется ... Рукой долго не продержишь.



Простите,а на основании чего было сделано такое умозаключение,что надо инвертировать?))
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jun 17 2011, 04:47
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Вероятно, это было мистическое озарение. Самому догадаться абсолютно нереально.
Go to the top of the page
 
+Quote Post
Altemir
сообщение Jan 20 2012, 18:32
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 249
Регистрация: 2-05-06
Из: Россия, Поволжье
Пользователь №: 16 686



А если используется внешний тактовый сигнал для ENET_REF_CLK (LPC) и XTAL1/CLKIN (LAN8720a)? Сейчас прорабатывается случай взятия этого клока с вывода CLKOUT (LPC), который рассматривался в соседней ветке по армам.
Go to the top of the page
 
+Quote Post
Alexey_Sev
сообщение Jun 7 2012, 07:56
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-06-05
Пользователь №: 6 380



Не мого завести LAN8720 от кварца. В случае с генератором - все ОК, а вот если включаю от кварца, то на 14 REFCLKO нет ничего, хотя на 5 CLKIN присутствует 25МГц. Может какой-то мод необходимо включить или еще что?
Go to the top of the page
 
+Quote Post
_3m
сообщение Jun 7 2012, 08:32
Сообщение #14


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(Alexey_Sev @ Jun 7 2012, 11:56) *
Не мого завести LAN8720 от кварца. В случае с генератором - все ОК, а вот если включаю от кварца, то на 14 REFCLKO нет ничего, хотя на 5 CLKIN присутствует 25МГц. Может какой-то мод необходимо включить или еще что?

Смотрите nINTSEL configuration strap
Go to the top of the page
 
+Quote Post
Alexey_Sev
сообщение Jun 7 2012, 09:19
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-06-05
Пользователь №: 6 380



Цитата(_3m @ Jun 7 2012, 11:32) *
Смотрите nINTSEL configuration strap

Спасибо! А нет ли случайно сборки LWIP для LAN8720+LPC1768 ?

Сообщение отредактировал Alexey_Sev - Jun 7 2012, 09:54
Go to the top of the page
 
+Quote Post
_3m
сообщение Jun 7 2012, 11:05
Сообщение #16


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(Alexey_Sev @ Jun 7 2012, 13:19) *
Спасибо! А нет ли случайно сборки LWIP для LAN8720+LPC1768 ?

LWIP не употребляем. Сидим на линуксе.
Go to the top of the page
 
+Quote Post
Alexey_Sev
сообщение Jun 7 2012, 11:41
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-06-05
Пользователь №: 6 380



Цитата(_3m @ Jun 7 2012, 14:05) *
LWIP не употребляем. Сидим на линуксе.

а я собрал вот от сюда http://www.lpcware.com/content/project/lig...etworking-stack но у меня увисает при записи в регистры, сразу после разрешения езернетового клока ( CLKPWR_ConfigPPWR(CLKPWR_PCONP_PCENET, ENABLE);
). Не пойму почему. причем как только клок разрешил - так езернетовые регистры читаются как AAAAAA...

Сообщение отредактировал Alexey_Sev - Jun 8 2012, 11:20
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jun 8 2012, 04:32
Сообщение #18


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Да, совершенно случайно, есть lwip + lpc1768 + lan8720.
Во вложении пример. Частота проца = 99 МГц, адрес PHY = 0.
Прикрепленные файлы
Прикрепленный файл  emac.zip ( 7.89 килобайт ) Кол-во скачиваний: 88
 
Go to the top of the page
 
+Quote Post
Alexey_Sev
сообщение Jun 8 2012, 07:33
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-06-05
Пользователь №: 6 380



Цитата(andrewlekar @ Jun 8 2012, 07:32) *
Да, совершенно случайно, есть lwip + lpc1768 + lan8720.
Во вложении пример. Частота проца = 99 МГц, адрес PHY = 0.

спасибо, но там только 2 файла. А нет самого проекта вместе с LWIP для IAR?
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jun 8 2012, 07:45
Сообщение #20


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Есть и сам проект для IAR, но он в работе. sm.gif Могу lwip ещё отправить, но он в общем стандартный, а валится у вас на инициализации emac вроде.
Go to the top of the page
 
+Quote Post
Alexey_Sev
сообщение Jun 8 2012, 12:57
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-06-05
Пользователь №: 6 380



Цитата(andrewlekar @ Jun 8 2012, 10:45) *
Есть и сам проект для IAR, но он в работе. sm.gif Могу lwip ещё отправить, но он в общем стандартный, а валится у вас на инициализации emac вроде.

Да, валится именно на инициализации MAC в функции static err_t low_level_init(struct netif *netif). Поэтому и просил проект, т.к. до вашего кода дошагать не получается... И не могу понять почему валится... (
Go to the top of the page
 
+Quote Post
skripach
сообщение Jun 8 2012, 19:36
Сообщение #22


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата(kopna0 @ Oct 29 2010, 18:39) *
Кто-нибудь из использующих данную микросхему в связке с lpc1768 не подскажет, нужно ли действительно инвертировать REFCLKO или нет?
В мануале на LPC не нашел нигде про это, тем не менее на референсной схеме стоит выбор: инвертор или резистор для прямого подключения.

подскажите что за референс и где его искать?


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
goodwin
сообщение Jun 8 2012, 19:42
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата(skripach @ Jun 8 2012, 22:36) *
подскажите что за референс и где его искать?


LPCXpresso.
Go to the top of the page
 
+Quote Post
skripach
сообщение Jun 8 2012, 20:02
Сообщение #24


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата(goodwin @ Jun 8 2012, 22:42) *
LPCXpresso.

Спсибо. И впрямь, смутило что разъёма и трансформатора на Xpresso не видел никогда.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
demonizer
сообщение Jun 27 2012, 08:36
Сообщение #25


Участник
*

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



Никто не ответил об опыте использования этого фай на практике.
У меня выбор перед использованием LAN8720, DP83848 и KS8721 в своей разработке.
Интересует вопрос работы этого прибора на 100Mb, есть ли сбои, отказы, работает ли корректно CRC?
Что отличает этот прибор от остальных, кроме заманчивой цены?
Пока вижу только одну фичу-багу, инверсия REFCLK при подключении к контроллеру.


--------------------
"Кто хочет работать — ищет средства, кто не хочет — причины"
Go to the top of the page
 
+Quote Post
Lotor
сообщение Jun 27 2012, 08:54
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



В общем чип проблем не вызвал за год эксплуатации девайса. Правда lan там не основная функция.
Была одна проблема, списывался даже со службой поддержки. Если инициализировать его на скорость 10 Mb или автоопределение - то все окей, если жестко на 100 Mb, то не устанавливался бит линка. С KS8721 таких траблов не было.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
demonizer
сообщение Jun 27 2012, 09:07
Сообщение #27


Участник
*

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



Цитата(Lotor @ Jun 27 2012, 12:54) *
В общем чип проблем не вызвал за год эксплуатации девайса. Правда lan там не основная функция.
Была одна проблема, списывался даже со службой поддержки. Если инициализировать его на скорость 10 Mb или автоопределение - то все окей, если жестко на 100 Mb, то не устанавливался бит линка. С KS8721 таких траблов не было.

Спасибо за информацию.
Как я понимаю, побороть принудительную установку 100Mb не удалось и использовали в конечном счете автоопределение?


--------------------
"Кто хочет работать — ищет средства, кто не хочет — причины"
Go to the top of the page
 
+Quote Post
Lotor
сообщение Jun 27 2012, 09:16
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(demonizer @ Jun 27 2012, 13:07) *
Спасибо за информацию.
Как я понимаю, побороть принудительную установку 100Mb не удалось и использовали в конечном счете автоопределение?

Да, с автоопределением все хорошо.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
demonizer
сообщение Jun 27 2012, 09:33
Сообщение #29


Участник
*

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



Цитата(Lotor @ Jun 27 2012, 13:16) *
Да, с автоопределением все хорошо.

Мы сталкивались при написании драйвера для Intel с такой ботвой. Никак не хотел чип принудительно гигабитный линк поднимать.
Вообщем-то небольшое ограничения для меня.
Соберу, будет поле для эксперимента )

Сообщение отредактировал demonizer - Jun 27 2012, 09:42


--------------------
"Кто хочет работать — ищет средства, кто не хочет — причины"
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jun 28 2012, 06:12
Сообщение #30


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



LAN 8720 работает без нареканий. У микрела в общем есть полные аналоги, по цене тоже схожи, так что выбирать придётся наугад. Зато гигабитный PHY у микрела уже есть, а у SMSC только анонсирован.
Go to the top of the page
 
+Quote Post
Alexey_Sev
сообщение Jul 2 2012, 13:29
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-06-05
Пользователь №: 6 380



Цитата(andrewlekar @ Jun 8 2012, 10:45) *
Есть и сам проект для IAR, но он в работе. sm.gif Могу lwip ещё отправить, но он в общем стандартный, а валится у вас на инициализации emac вроде.

С инициализацией разобрался и проект ожил..., но
очень часто попадаю в ассерт функции pbuf_free(struct pbuf *p) с нулевым буфером. Все вообще зависит от оптимизвции. при нулевой работает долго до падения. Делаю только пинг. при более высоком уровне оптимизации падает на первой же минуте. Это только у меня так? На сколько я понимаю это связано с обработкой ошибок... Есть ли рабочий проект?
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jul 3 2012, 06:06
Сообщение #32


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Вот, изучайте.
Прикрепленные файлы
Прикрепленный файл  ethernet.zip ( 544.07 килобайт ) Кол-во скачиваний: 1152
 
Go to the top of the page
 
+Quote Post
Alexey_Sev
сообщение Jul 3 2012, 13:59
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-06-05
Пользователь №: 6 380



Цитата(andrewlekar @ Jul 3 2012, 09:06) *
Вот, изучайте.

Пытаюсь собрать ваш проект с RTOS, но как минимум не хватает os.h
также заметил, что вы работаете с небольшими размерами данных (в lwipopts.h #define MEM_SIZE 2000) у нас это значение значительно больше
Всетаки хочу собрать ваш проект и посмотреть что получится
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jul 4 2012, 04:24
Сообщение #34


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Целиком дать проект не могу, к сожалению...
Go to the top of the page
 
+Quote Post
Alexey_Sev
сообщение Jul 4 2012, 08:52
Сообщение #35


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 29-06-05
Пользователь №: 6 380



Цитата(andrewlekar @ Jul 4 2012, 07:24) *
Целиком дать проект не могу, к сожалению...

а определение sys_sem_t или os.h? Если собрать проект получится и он заработает - то могу здесь выложить, если не против
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jul 4 2012, 09:34
Сообщение #36


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Ну вот os.h. Это файл из состава ucos-III. Ничего там оригинального нет.
Прикрепленные файлы
Прикрепленный файл  os.zip ( 14.66 килобайт ) Кол-во скачиваний: 54
 
Go to the top of the page
 
+Quote Post
aanbor
сообщение Jul 19 2012, 09:53
Сообщение #37


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

Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642



Задам-ка и я вопрос.
Думаю поменять phy st802rt1 на lan8720, прельстила возможность работы RMII от кварца 25 МГц. Почитал даташит, посмотрел ценники, все хорошо. Начал смотреть модули транс+RJ45, подсмотрел в EVB8720 какой стоит (J0011D01BNL), смотрю цены на них у наших продавцов - начинаются от 400 с лишним рублей. Неужто эти модули такие дорогие, такие же для st802tr1 продаются по 160 руб. Или есть более дешевые? Кто какие использует модули транс+RJ45 для lan8720?
Go to the top of the page
 
+Quote Post
sharikov
сообщение Jul 19 2012, 15:30
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 27-02-11
Пользователь №: 63 268



Цитата(aanbor @ Jul 19 2012, 13:53) *
...
Начал смотреть модули транс+RJ45, подсмотрел в EVB8720 какой стоит (J0011D01BNL), смотрю цены на них у наших продавцов - начинаются от 400 с лишним рублей. Неужто эти модули такие дорогие, такие же для st802tr1 продаются по 160 руб. Или есть более дешевые? Кто какие использует модули транс+RJ45 для lan8720?

HR911105A в терраэлектронике 50 рублей в розницу.
Я поставил от Hsuan Mao - они в отличие от HanRun совместимы с Pulse по футпринту.
Go to the top of the page
 
+Quote Post
aanbor
сообщение Jul 20 2012, 21:50
Сообщение #39


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

Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642



Спасибо
Go to the top of the page
 
+Quote Post
chvn
сообщение Dec 24 2012, 01:20
Сообщение #40





Группа: Новичок
Сообщений: 8
Регистрация: 28-09-12
Пользователь №: 73 715



Доброе время суток.
Сейчас занимаюсь трассировкой платы с LAN8720 и трансформатором H1102NL(Pulse). Как-то криво с трансом получается, перекрещиваются дифпары ТХ и RX(схема подключения транса на последней странице даташита). С разьемом с встроеным трансформатором все нормально, а тут накрест. Я было уже подумал что у трансформатора цепи TX и RX изображены одинаково, коефициент передачи 1:1, может их поменять местами и все будет без перекреста, но нигде подтверждения в документации не нашел. Подскажите, пожалуйста, ошибаюсь я или нет. Если есть инфа, ткните носом, а то только косвенные подтверждения этому нахожу, а конкретно - нет. Может кто-то делал девайс на этой мс с таким трансом и менял местами эти цепи?

Прикрепленные файлы
Прикрепленный файл  pulse_h1102.pdf ( 211.16 килобайт ) Кол-во скачиваний: 99
 
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Dec 24 2012, 06:55
Сообщение #41


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



LAN8720 умеет работать хоть с кроссовыми, хоть с прямыми кабелями. Поэтому от того, что местами будут поменяны TX с RX ничего страшного имхо не должно случиться.
Go to the top of the page
 
+Quote Post
chvn
сообщение Dec 24 2012, 09:08
Сообщение #42





Группа: Новичок
Сообщений: 8
Регистрация: 28-09-12
Пользователь №: 73 715



Цитата(andrewlekar @ Dec 24 2012, 08:55) *
LAN8720 умеет работать хоть с кроссовыми, хоть с прямыми кабелями. Поэтому от того, что местами будут поменяны TX с RX ничего страшного имхо не должно случиться.

Спасибо, за ответ. Я это знаю, я в принципе планировал после транса на разьем распиновку сделал правильную, просто хочу использовать ресивную часть транса для сигналов ТХ а трансмитную для сигналов RX.
Трансформатор в этом плане (его каналы) идентичные или нет?
Go to the top of the page
 
+Quote Post
svss
сообщение Feb 14 2013, 08:38
Сообщение #43


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594



Цитата(_3m @ Jun 7 2012, 17:05) *
LWIP не употребляем. Сидим на линуксе.

(шёпотом)
А не ткнёте меня носом в исходники драйвера LAN8720 для u-boot?
А то SDK (TI/CortexA8/am335x) есть, а этого драйвера в ём нет.
То ли со зрением чего ... 05.gif

Знаю, что их где-то берут, просто мучить гугль устал, решил вопрос задать.
Go to the top of the page
 
+Quote Post
_3m
сообщение Feb 14 2013, 10:56
Сообщение #44


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(svss @ Feb 14 2013, 12:38) *
А не ткнёте меня носом в исходники драйвера LAN8720 для u-boot?

drivers/net/phy/smsc.c
Фактически оно как Generic PHY пашет.
Go to the top of the page
 
+Quote Post
svss
сообщение Feb 15 2013, 08:55
Сообщение #45


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594



Цитата(_3m @ Feb 14 2013, 16:56) *

спасиб.
Go to the top of the page
 
+Quote Post
Smen
сообщение Sep 7 2015, 11:08
Сообщение #46


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081



Коллеги, подскажите.
Что-то никак понять не могу, можно ли тактировать сабж от МАКа (STM-32) на 25MHz, при этом у МАКа будет внутренняя 50MHz.
Исходя из прочитанного, вроде как можно, но в даташите такой вариант отсутствует.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 7 2015, 11:31
Сообщение #47


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Smen @ Sep 7 2015, 14:08) *
Что-то никак понять не могу, можно ли тактировать сабж от МАКа (STM-32) на 25MHz, при этом у МАКа будет внутренняя 50MHz.

MAC никакого тактирования не выдает, ему самому нужно внешнее тактирование 50 МГц на вход ETH_RMII_REF_CLK. Можно заставить STM32 выдавать 25 МГц на выход MCO, завести эти 25 МГЦ на LAN8720, внутренние 50 МГц из LAN8720 вывести наружу (потеряв выход прерывания) и завести их на STM32 ETH_RMII_REF_CLK. И такая схема в техописании есть (рис. 3.9). Чтобы не терять выход прерывания, можно вывести на MCO 50 Мгц, запитать от них и LAN8720 и вход ETH_RMII_REF_CLK (такая схема тоже есть в техописании LAN8720, рис. 3.7).


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Smen
сообщение Sep 8 2015, 06:48
Сообщение #48


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081



Цитата(Сергей Борщ @ Sep 7 2015, 15:31) *
вывести на MCO 50 Мгц, запитать от них и LAN8720 и вход ETH_RMII_REF_CLK
Да, наверное это будет лучший вариант.
Тенкс!
Go to the top of the page
 
+Quote Post
id_Alx
сообщение Sep 29 2015, 07:28
Сообщение #49


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

Группа: Участник
Сообщений: 79
Регистрация: 12-08-06
Из: Минск
Пользователь №: 19 504



Обратите внимание, что не каждая серия STM32 может тактировать 50 МГц. STM32F20x не может.
У себя вешаю резонатор 25 МГц на LAN и снимаю с нее 50 МГц для тактирования MAC. Этим минимизирую длину линии 50 МГц и перестраховываюсь от проблем MCO STM32F20x.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 29 2015, 09:25
Сообщение #50


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(id_Alx @ Sep 29 2015, 10:28) *
не каждая серия STM32 может тактировать 50 МГц. STM32F20x не может.
Почему STM32F20x не может выдавать 50 МГц? Посмотрел документацию, препятствий не увидел.
Цитата(id_Alx @ Sep 29 2015, 10:28) *
У себя вешаю резонатор 25 МГц на LAN и снимаю с нее 50 МГц для тактирования MAC. Этим минимизирую длину линии 50 МГц и перестраховываюсь от проблем MCO STM32F20x.
И теряете возможность получать прерывания об изменении состояния линии. Приходится постоянно заниматься дурной работой - вычитывать статусный регистр.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
id_Alx
сообщение Sep 29 2015, 11:29
Сообщение #51


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

Группа: Участник
Сообщений: 79
Регистрация: 12-08-06
Из: Минск
Пользователь №: 19 504



Цитата(Сергей Борщ @ Sep 29 2015, 12:25) *
Почему STM32F20x не может выдавать 50 МГц? Посмотрел документацию, препятствий не увидел.
И теряете возможность получать прерывания об изменении состояния линии. Приходится постоянно заниматься дурной работой - вычитывать статусный регистр.


STM32F20x and STM32F21x Errata sheet - 2.8.6
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 29 2015, 13:50
Сообщение #52


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Почитал, спасибо.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Smen
сообщение Sep 30 2015, 04:03
Сообщение #53


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081



Цитата(id_Alx @ Sep 29 2015, 11:28) *
STM32F20x не может
У меня F407 sm.gif
Go to the top of the page
 
+Quote Post
LightElf
сообщение Nov 5 2015, 13:37
Сообщение #54


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

Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205



QUOTE (Smen @ Sep 30 2015, 07:03) *
У меня F407 sm.gif

Ровно то же самое. ST не рекомендует такое подключение, поскольку PLL не обеспечивает необходимый джиттер. Так что либо отдельный кварц на PHY, либо кварц 25МГц на STM, выводить частоту HSE на MCO, и оттуда на PHY и 50МГц от PHY назад на проц. Делаю так - полет нормальный.
Go to the top of the page
 
+Quote Post
Myron
сообщение Nov 5 2015, 13:44
Сообщение #55


Профессионал
*****

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(LightElf @ Nov 5 2015, 07:37) *
Ровно то же самое. ST не рекомендует такое подключение, поскольку PLL не обеспечивает необходимый джиттер. Так что либо отдельный кварц на PHY, либо кварц 25МГц на STM, выводить частоту HSE на MCO, и оттуда на PHY и 50МГц от PHY назад на проц. Делаю так - полет нормальный.
У меня тоже только этот вариант заработал устойчиво и сейчас выпускается серийно.
Go to the top of the page
 
+Quote Post
hwd
сообщение Nov 20 2017, 10:45
Сообщение #56





Группа: Участник
Сообщений: 7
Регистрация: 31-01-17
Пользователь №: 95 236



прошу помощи товарищей, которые имеют опыт работы с девайсом LAN8720. Собственные идеи уже иссякли, в том числе шаманство с бубном. Пытаюсь поднять Ethernet в связке LPC1769+LAN8720 (LPCXpresso 1769) плюс стек uIP , разъем HR911105A +IAR, но пока не получается. Когда то делал тестовый проект для кейловской платы с контроллером LPC2368 и phy DP83848 там все получилось и я радовался тому, что через WEB страничку мог управлять светодиодом. Проект тот у меня сохранился и я его решил модифицировать для нового контроллера внес изменения где это необходимо (переопределил память для RXdescriptor , поменял ID для PHY и т.д.) проект компилируется , определяется сеть происходит AUTOnegotiate, даже какие то данные в буффер приходят, но при этом устройство пропинговать не могу и вообще ничего не могу.
Заметил такую проблему, что мой LAN8720 не переходит в режим сброса, т.е. я ему посылаю команду SOFTWARE RESET и ожидаю когда Soft Reset bit в регистре Basic Control Register станет равным 0, но этого не происходит. Хотелось бы для начала разобраться с этим, кто нибудь сталкивался с таким поведением? или может у кого- нибудь имеется тестовый проект для 1769 и LAN8720?
С благодарностью приму любой совет.
СПАСИБО !!!
Go to the top of the page
 
+Quote Post
hwd
сообщение Nov 28 2017, 09:03
Сообщение #57





Группа: Участник
Сообщений: 7
Регистрация: 31-01-17
Пользователь №: 95 236



Спасибо всем откликнувшимся, вернее не откликнувшимся!!!
тестовый проект в связке LAN8720+LPC1769 (LPCXpresso 1769revB) запустился!
web сервер работает, ping проходит...
Проект собран в IAR 7.50/
Если кому то нужно предоставлю в частном порядке, совершенно беЗДВОДМЕЗНО!!!!
Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Nov 28 2017, 18:26
Сообщение #58


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Цитата(andrewlekar @ May 27 2010, 07:31) *
Кто-нибудь пробовал девайс? Утверждают, что интерфейс чисто RMII


А чем же это хорошо? Не понимаю Вашего восторга wacko.gif
Это же плохо.
Хотелось бы, чтобы "физика" уже была встроена в чип
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 6 2017, 14:47
Сообщение #59


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Студент заборстроительного @ Nov 28 2017, 21:26) *
А чем же это хорошо? Не понимаю Вашего восторга wacko.gif
Это же плохо.
Хотелось бы, чтобы "физика" уже была встроена в чип


То, что RMII требует меньше пинов МК. А так да, встроенный в чип лучше, только это не здесь обсуждать надо, а писать производителям чипов laughing.gif
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 6 2017, 15:48
Сообщение #60


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(mantech @ Dec 6 2017, 18:47) *
То, что RMII требует меньше пинов МК.

Это понятно. С одной стороны RMII у Вас будет стоять микрочиповский LAN8720 (кстати, у майкрочипа вроде бы уже есть чипы и покруче).
Но ГЛАВНЫЙ то вопрос, что Вы поставите с другой стороны RMII
Go to the top of the page
 
+Quote Post
tuxxas
сообщение Dec 7 2017, 06:42
Сообщение #61





Группа: Новичок
Сообщений: 1
Регистрация: 25-06-14
Пользователь №: 82 058



Цитата(mantech @ Dec 6 2017, 15:47) *
То, что RMII требует меньше пинов МК. А так да, встроенный в чип лучше, только это не здесь обсуждать надо, а писать производителям чипов laughing.gif

Можно попробовать W7500P - всё в одном чипе.
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 7 2017, 07:06
Сообщение #62


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Arjun @ Dec 6 2017, 18:48) *
Это понятно. С одной стороны RMII у Вас будет стоять микрочиповский LAN8720 (кстати, у майкрочипа вроде бы уже есть чипы и покруче).
Но ГЛАВНЫЙ то вопрос, что Вы поставите с другой стороны RMII


Есть, но этот дешевый и "вылизанный до блеска" в программном плане.
Второй вопрос не понял, что значит с другой стороны? Разумеется МК с МАКом в формате RMII.
Go to the top of the page
 
+Quote Post
vladec
сообщение Dec 7 2017, 07:31
Сообщение #63


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Цитата
Можно попробовать W7500P - всё в одном чипе.

TM4C1294NCPDT от Тексаса будет круче.
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 7 2017, 12:36
Сообщение #64


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(vladec @ Dec 7 2017, 10:31) *
TM4C1294NCPDT от Тексаса будет круче.


Ну вот началось... А Оллвиннер V3s будет еще круче... Вопрос в том, какая задача ставится, а не какой проц круче...
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Dec 7 2017, 14:22
Сообщение #65


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(mantech @ Dec 7 2017, 12:36) *
Вопрос в том, какая задача ставится, а не какой проц круче...

вопрос вообще не в задаче, вопрос - сколько времени займёт её решение
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 7 2017, 18:20
Сообщение #66


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(mantech @ Dec 7 2017, 10:06) *
Второй вопрос не понял, что значит с другой стороны? Разумеется МК с МАКом в формате RMII.

А тут я уже не понял: а "физику" (точнее световой сигнал волновода) кто будет в RMII конвертить. Микроконтроллер м маком? cranky.gif

Цитата(tuxxas @ Dec 7 2017, 09:42) *
Можно попробовать W7500P - всё в одном чипе.

Цитата(vladec @ Dec 7 2017, 10:31) *
TM4C1294NCPDT от Тексаса будет круче.

Цитата(mantech @ Dec 7 2017, 15:36) *
Ну вот началось... А Оллвиннер V3s будет еще круче... Вопрос в том, какая задача ставится, а не какой проц круче...


Ребят. Я что-то не понял. Разве ко всем этим телам можно прям к ножке микроконтроллера припаивать жилы витой пары? (я уж не говорю про стеклянное волокно оптического кабеля)
Go to the top of the page
 
+Quote Post
Alex11
сообщение Dec 7 2017, 18:35
Сообщение #67


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Цитата
Я что-то не понял. Разве ко всем этим телам можно прям к ножке микроконтроллера припаивать жилы витой пары?

Почти. Трансформатор нужен.
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 7 2017, 19:46
Сообщение #68


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(Alex11 @ Dec 7 2017, 21:35) *
Почти. Трансформатор нужен.

Ну значит это не со встроенной "физикой" MCU раз ему еще какая-то внешняя обвеска требуется maniac.gif
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Dec 7 2017, 19:53
Сообщение #69


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Arjun @ Dec 7 2017, 21:46) *
Ну значит это не со встроенной "физикой"
Ваше желание заболтать любую тему уже понятно. Блокировочные конденсаторы по питанию тоже снаружи нельзя?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 7 2017, 20:10
Сообщение #70


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Arjun @ Dec 7 2017, 22:46) *
Ну значит это не со встроенной "физикой" MCU раз ему еще какая-то внешняя обвеска требуется maniac.gif

Думаю, такие вопросы надо в ветке уж совсем для начинающих задавать. Зачем нужен трансформатор, то, что он прямо в разъеме бывает и развязка конденсаторами - это уж практически все знать должны в наше время.
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 8 2017, 03:57
Сообщение #71


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(mantech @ Dec 7 2017, 23:10) *
Думаю, такие вопросы надо в ветке уж совсем для начинающих задавать. Зачем нужен трансформатор, то, что он прямо в разъеме бывает и развязка конденсаторами - это уж практически все знать должны в наше время.

Долбаные маркетологи! Зачем тогда они пишут "со встроенным PHY" maniac.gif
А есть микроконтроллеры со встроенными трансформаторами?
Чтобы можно было 2 провода витой пары припаять к ножкам микроконтроллера и все. Езернет канал готов

Цитата(mantech @ Dec 7 2017, 23:10) *
это уж практически все знать должны в наше время.

Я на работе спросил больше 50-ти инженеров - НИКТО из них НИЧЕГО не знает про устройство эзернета

Ещё такой вопрос:
А могу ли я вообще без "физики", кабелей и разъёмов обойтись просто соединив два MCU по RGMII двумя проводами сантиметров по 30, припаянными прямо к ножками MCU?

Можно ли будет при этом организовать обмен между MCU с бодрейтом 1 Гигабит в секунду?

Сообщение отредактировал Arjun - Dec 8 2017, 03:58
Go to the top of the page
 
+Quote Post
vladec
сообщение Dec 8 2017, 08:30
Сообщение #72


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Цитата
Долбаные маркетологи! Зачем тогда они пишут "со встроенным PHY" maniac.gif
А есть микроконтроллеры со встроенными трансформаторами?

Если контроллер с PHY на борту (типа TM4C1294NCPDT или W7500P) и Вам надо "ходить" внутри устройства и не сильно далеко, то можно обойтись и без трансформаторов, а развязаться конденсаторами и согласующими резисторами, почти как Вы хотели.
Цитата
прям к ножке микроконтроллера припаивать жилы витой пары?

Только на этих микроконтроллерах Гигабит Вы не получите, максимум 100 Мбит.
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 8 2017, 11:21
Сообщение #73


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Arjun @ Dec 8 2017, 06:57) *
Долбаные маркетологи! Зачем тогда они пишут "со встроенным PHY"


Все нормально, без паники! Маркетологи в данном случае правы полностью, ибо те, кто в теме знают, что эзернет контроллер состоит из МАК, "физики" и гальваноразвязки, если нужно. Собственно, если 50!! инженеров этого не знают, то тут вопрос точно не к маркетологам, а к отделу кадров, причем серьезный.
По вашей логике, если есть радиочип со встроенным выходным балуном и усилителем мощности, так там и антенна с разъемом должна быть, причем не меньше, чем SMA biggrin.gif

Цитата(Arjun @ Dec 8 2017, 06:57) *
А могу ли я вообще без "физики", кабелей и разъёмов обойтись просто соединив два MCU по RGMII двумя проводами сантиметров по 30, припаянными прямо к ножками MCU?


Можете. На счет 30см не уверен, 15 точно заработает.

Сообщение отредактировал mantech - Dec 8 2017, 11:19
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 8 2017, 15:16
Сообщение #74


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(mantech @ Dec 8 2017, 14:21) *
Можете. На счет 30см не уверен, 15 точно заработает.

Спасибо.
Все чётко, ясно и по существу.
Проблема решена.
Значит, берем два MCU, припаиваем к ножкам 2 провода МГТФ, длиной 15 см и все.
Можно перебрасывать из одного MCU в другой 100 байт за 1 микросекунду.
Я ведь правильно Вас понял?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 8 2017, 15:30
Сообщение #75


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Студент заборстроительного @ Nov 21 2017, 23:22) *
Нужно за 1 мкс передать 64 байта из одного MCU в другой по последовательному интерфейсу.

Цитата(Arjun @ Dec 8 2017, 18:16) *
Значит, берем два MCU, припаиваем к ножкам 2 провода МГТФ, длиной 15 см и все.
Можно перебрасывать из одного MCU в другой 100 байт за 1 микросекунду.

Знакомые всё лица!.. biggrin.gif
Go to the top of the page
 
+Quote Post
_pv
сообщение Dec 8 2017, 16:01
Сообщение #76


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Arjun @ Dec 8 2017, 21:16) *
Значит, берем два MCU, припаиваем к ножкам 2 провода МГТФ, длиной 15 см и все.
Можно перебрасывать из одного MCU в другой 100 байт за 1 микросекунду.
Я ведь правильно Вас понял?

нет, не правильно
1) у RMII интерфейса не 2 провода,
2) 100байт/мкс это гигабит, а у RGMII тем более не 2 провода.
3) вообще темой не ошиблись случайно?
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 8 2017, 18:29
Сообщение #77


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Arjun @ Dec 8 2017, 18:16) *
Спасибо.
Все чётко, ясно и по существу.
Проблема решена.
Значит, берем два MCU, припаиваем к ножкам 2 провода МГТФ, длиной 15 см и все.
Можно перебрасывать из одного MCU в другой 100 байт за 1 микросекунду.
Я ведь правильно Вас понял?


Если по существу, гуглим отличия RMII от RGMII, это раз, второе если уж разговор про проводки, то делаем их одинаковой длины, без перекруток и петель, лучше взять провода от SATA кабеля.
И третье все выходы передачи соединяем с входами приема соответственно, клоки тоже.
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 8 2017, 19:50
Сообщение #78


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(_pv @ Dec 8 2017, 19:01) *
1) у RMII интерфейса не 2 провода,

Пардон. SGRMII

Цитата(mantech @ Dec 8 2017, 21:29) *
Если по существу, гуглим отличия RMII от RGMII, это раз, второе если уж разговор про проводки, то делаем их одинаковой длины, без перекруток и петель, лучше взять провода от SATA кабеля.
И третье все выходы передачи соединяем с входами приема соответственно, клоки тоже.

Т.е. это вполне реально используя всего лишь два проводка МГТФ длиной 15 см перекачивать инфу из одного микроконтроллера в другой со скоростью 1 Гигабит в секунду ?
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 8 2017, 20:10
Сообщение #79


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Arjun @ Dec 8 2017, 22:50) *
Пардон. SGRMII


Т.е. это вполне реально используя всего лишь два проводка МГТФ длиной 15 см перекачивать инфу из одного микроконтроллера в другой со скоростью 1 Гигабит в секунду ?


SGRMII отличается от RGMII лишь тем, что добавлен соотв serdes. для вас это означает уменьшение кол-ва проводов с одновременным увеличением требований к качеству линии, вот и обеспечьте их. На счет мгтф не уверен, поэтому и рекомендовал SATA кабель.

Сообщение отредактировал mantech - Dec 8 2017, 20:12
Go to the top of the page
 
+Quote Post
_pv
сообщение Dec 8 2017, 22:31
Сообщение #80


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Arjun @ Dec 9 2017, 01:50) *
Пардон. SGRMII

имя MCU с SGRMII на борту в студию.
PCIe или USB3 куда чаще встречаются, ну или просто взять любой serdes на параллельную шину.
и что это за боязнь отдельных phy, для [R]GMII?

зы модератор может перенесёт не относящиеся к 8720 посты в https://electronix.ru/forum/index.php?act=f...amp;pid=1531431.
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 9 2017, 06:36
Сообщение #81


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(_pv @ Dec 9 2017, 01:31) *
и что это за боязнь отдельных phy, для [R]GMII?

Это "боязнь" называется "распухание габаритов платы"

Цитата(_pv @ Dec 9 2017, 01:31) *
не относящиеся к 8720 посты

Ну почему же "не относящиеся".
Я думаю что мало кто знает, что так называемый "embedded PHY" не более чем маркетинговый трюк.
И на самом деле никакого встроенного PHY у 8720 нет
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 9 2017, 08:04
Сообщение #82


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Arjun @ Dec 9 2017, 09:36) *
И на самом деле никакого встроенного PHY у 8720 нет


Ну да, и в STM32F407 никакого контроллера нет, это все маркетинг wacko.gif
По-моему, уже какой-то тупизм начинается, никому не кажется??


Сообщение отредактировал mantech - Dec 9 2017, 08:05
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 9 2017, 08:35
Сообщение #83


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(mantech @ Dec 9 2017, 11:04) *
По-моему, уже какой-то тупизм начинается, никому не кажется??

Не понял. Вы хотите сказать, что трансформаторы уже есть в чипе?

Цитата(mantech @ Dec 9 2017, 11:04) *
Ну да, и в STM32F407 никакого контроллера нет, это все маркетинг wacko.gif

Причем тут STM32F407?
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 9 2017, 08:36
Сообщение #84


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Arjun @ Dec 9 2017, 11:34) *
Не понял. Вы хотите сказать, что трансформаторы уже есть в чипе?


Я хотел сказать, что ТРАНСФОРМАТОР - ЭТО НЕ PHY.
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 9 2017, 08:44
Сообщение #85


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(mantech @ Dec 9 2017, 11:36) *
Я хотел сказать, что ТРАНСФОРМАТОР - ЭТО НЕ PHY.

А к чему тогда относятся развязывающие трансформатора и прочая обвязка?
Разве не к реализации физического уровня 7-ми уровневой модели OSI?


Сообщение отредактировал Arjun - Dec 9 2017, 08:45
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 9 2017, 09:29
Сообщение #86


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Arjun @ Dec 9 2017, 11:44) *
А к чему тогда относятся развязывающие трансформатора и прочая обвязка?
Разве не к реализации физического уровня 7-ми уровневой модели OSI?


К дополнительным внешним элементам, причем, необязательным, как и разъем RJ45. Так же точно поступают производители радиопередатчиков, в них катушки и конденсаторы тоже являются внешними элементами. Так понятно?

Сообщение отредактировал mantech - Dec 9 2017, 09:29
Go to the top of the page
 
+Quote Post
Arjun
сообщение Dec 9 2017, 10:22
Сообщение #87


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 2-12-17
Пользователь №: 100 464



Цитата(mantech @ Dec 9 2017, 12:29) *
К дополнительным внешним элементам, причем, необязательным

Т.е. я могу без всяких развязывающих трансформаторов связать два LAN8720 просто двумя проводками длиной 15 см, припаянными прямо к соответствующим ножкам микроконтроллеров и смогу перебрасывать гигабит данных в секунду из одного MCU в другой?

Хорошо. Просто отлично. Это хорошие новости для меня. Это как раз то, что мне нужно beer.gif

Цитата(_pv @ Dec 9 2017, 01:31) *
зы модератор может перенесёт не относящиеся к 8720 посты в https://electronix.ru/forum/index.php?act=f...amp;pid=1531431.

Там тема закрыта. Писать в неё невозможно.
------------
А как в суперэвээмовских класстерах организован обмен между процессорами.
Там же, ЕМНИП, десятки тысяч процессоров. Они по Гигабиту обмениваются инфо?

Сообщение отредактировал Arjun - Dec 9 2017, 09:54
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Dec 9 2017, 10:40
Сообщение #88


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Arjun @ Dec 9 2017, 11:22) *
LAN8720 просто двумя проводками длиной 15 см, припаянными прямо к соответствующим ножкам микроконтроллеров и смогу перебрасывать гигабит

а где вы взяли 8720 на гигабит, отсыпьте грамм двести, а ?
Go to the top of the page
 
+Quote Post
_pv
сообщение Dec 9 2017, 11:41
Сообщение #89


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Arjun @ Dec 9 2017, 16:22) *
Там тема закрыта. Писать в неё невозможно.

и там даже написано, почему.
раз ту тему закрыли, решили загадить эту?
Go to the top of the page
 
+Quote Post

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

 


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


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