|
Lan8720 |
|
|
|
 |
Ответов
(1 - 88)
|
Oct 25 2010, 09:44
|
Участник

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

|
Тоже интересует информация по этому чипу. andrewlekar, где вы их покупаете? В Москве в наличии вроде нет нигде...
|
|
|
|
|
Oct 25 2010, 12:15
|
Участник

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

|
Цитата(kopna0 @ Oct 25 2010, 13:44)  Тоже интересует информация по этому чипу. andrewlekar, где вы их покупаете? В Москве в наличии вроде нет нигде... Я заказывал. Ждал 6 недель. Сегодня получил, буду паять. Вроде воздухом должно нормально припаяться. Чип маленький, прогреется быстро. Главное, чтобы не перегреть.
|
|
|
|
|
Oct 29 2010, 15:39
|
Участник

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

|
Кто-нибудь из использующих данную микросхему в связке с lpc1768 не подскажет, нужно ли действительно инвертировать REFCLKO или нет? В мануале на LPC не нашел нигде про это, тем не менее на референсной схеме стоит выбор: инвертор или резистор для прямого подключения.
|
|
|
|
|
Oct 29 2010, 15:58
|
Местный
  
Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712

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

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

|
Цитата(kopna0 @ Oct 29 2010, 18:39)  Кто-нибудь из использующих данную микросхему в связке с lpc1768 не подскажет, нужно ли действительно инвертировать REFCLKO или нет? В мануале на LPC не нашел нигде про это, тем не менее на референсной схеме стоит выбор: инвертор или резистор для прямого подключения. Нужно. Неделю убил, пока дошел до этого. Без инверсии работает только на 10МБит и то, когда захочет. Поставил пока обычный инвертор 7404 на проводках. Работает стабильно. Но, конечно, греется ... Рукой долго не продержишь.
|
|
|
|
|
Jun 16 2011, 12:09
|
Группа: Участник
Сообщений: 12
Регистрация: 30-01-08
Пользователь №: 34 586

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

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

|
Не мого завести LAN8720 от кварца. В случае с генератором - все ОК, а вот если включаю от кварца, то на 14 REFCLKO нет ничего, хотя на 5 CLKIN присутствует 25МГц. Может какой-то мод необходимо включить или еще что?
|
|
|
|
|
Jun 7 2012, 09:19
|
Участник

Группа: Участник
Сообщений: 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
|
|
|
|
|
Jun 7 2012, 11:41
|
Участник

Группа: Участник
Сообщений: 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
|
|
|
|
|
Jun 8 2012, 04:32
|
Знающий
   
Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163

|
Да, совершенно случайно, есть lwip + lpc1768 + lan8720. Во вложении пример. Частота проца = 99 МГц, адрес PHY = 0.
Прикрепленные файлы
emac.zip ( 7.89 килобайт )
Кол-во скачиваний: 88
|
|
|
|
|
Jun 8 2012, 07:33
|
Участник

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

|
Цитата(andrewlekar @ Jun 8 2012, 07:32)  Да, совершенно случайно, есть lwip + lpc1768 + lan8720. Во вложении пример. Частота проца = 99 МГц, адрес PHY = 0. спасибо, но там только 2 файла. А нет самого проекта вместе с LWIP для IAR?
|
|
|
|
|
Jun 8 2012, 12:57
|
Участник

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

|
Цитата(andrewlekar @ Jun 8 2012, 10:45)  Есть и сам проект для IAR, но он в работе.  Могу lwip ещё отправить, но он в общем стандартный, а валится у вас на инициализации emac вроде. Да, валится именно на инициализации MAC в функции static err_t low_level_init(struct netif *netif). Поэтому и просил проект, т.к. до вашего кода дошагать не получается... И не могу понять почему валится... (
|
|
|
|
|
Jun 27 2012, 08:36
|
Участник

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

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

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

|
Цитата(Lotor @ Jun 27 2012, 12:54)  В общем чип проблем не вызвал за год эксплуатации девайса. Правда lan там не основная функция. Была одна проблема, списывался даже со службой поддержки. Если инициализировать его на скорость 10 Mb или автоопределение - то все окей, если жестко на 100 Mb, то не устанавливался бит линка. С KS8721 таких траблов не было. Спасибо за информацию. Как я понимаю, побороть принудительную установку 100Mb не удалось и использовали в конечном счете автоопределение?
--------------------
"Кто хочет работать — ищет средства, кто не хочет — причины"
|
|
|
|
|
Jun 27 2012, 09:16
|
Местный
  
Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866

|
Цитата(demonizer @ Jun 27 2012, 13:07)  Спасибо за информацию. Как я понимаю, побороть принудительную установку 100Mb не удалось и использовали в конечном счете автоопределение? Да, с автоопределением все хорошо.
--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
|
|
|
|
|
Jun 27 2012, 09:33
|
Участник

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

|
Цитата(Lotor @ Jun 27 2012, 13:16)  Да, с автоопределением все хорошо. Мы сталкивались при написании драйвера для Intel с такой ботвой. Никак не хотел чип принудительно гигабитный линк поднимать. Вообщем-то небольшое ограничения для меня. Соберу, будет поле для эксперимента )
Сообщение отредактировал demonizer - Jun 27 2012, 09:42
--------------------
"Кто хочет работать — ищет средства, кто не хочет — причины"
|
|
|
|
|
Jul 2 2012, 13:29
|
Участник

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

|
Цитата(andrewlekar @ Jun 8 2012, 10:45)  Есть и сам проект для IAR, но он в работе.  Могу lwip ещё отправить, но он в общем стандартный, а валится у вас на инициализации emac вроде. С инициализацией разобрался и проект ожил..., но очень часто попадаю в ассерт функции pbuf_free(struct pbuf *p) с нулевым буфером. Все вообще зависит от оптимизвции. при нулевой работает долго до падения. Делаю только пинг. при более высоком уровне оптимизации падает на первой же минуте. Это только у меня так? На сколько я понимаю это связано с обработкой ошибок... Есть ли рабочий проект?
|
|
|
|
|
Jul 3 2012, 13:59
|
Участник

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

|
Цитата(andrewlekar @ Jul 3 2012, 09:06)  Вот, изучайте. Пытаюсь собрать ваш проект с RTOS, но как минимум не хватает os.h также заметил, что вы работаете с небольшими размерами данных (в lwipopts.h #define MEM_SIZE 2000) у нас это значение значительно больше Всетаки хочу собрать ваш проект и посмотреть что получится
|
|
|
|
|
Jul 4 2012, 08:52
|
Участник

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

|
Цитата(andrewlekar @ Jul 4 2012, 07:24)  Целиком дать проект не могу, к сожалению... а определение sys_sem_t или os.h? Если собрать проект получится и он заработает - то могу здесь выложить, если не против
|
|
|
|
|
Jul 19 2012, 15:30
|
Участник

Группа: Участник
Сообщений: 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 по футпринту.
|
|
|
|
|
Dec 24 2012, 01:20
|
Группа: Новичок
Сообщений: 8
Регистрация: 28-09-12
Пользователь №: 73 715

|
Доброе время суток. Сейчас занимаюсь трассировкой платы с LAN8720 и трансформатором H1102NL(Pulse). Как-то криво с трансом получается, перекрещиваются дифпары ТХ и RX(схема подключения транса на последней странице даташита). С разьемом с встроеным трансформатором все нормально, а тут накрест. Я было уже подумал что у трансформатора цепи TX и RX изображены одинаково, коефициент передачи 1:1, может их поменять местами и все будет без перекреста, но нигде подтверждения в документации не нашел. Подскажите, пожалуйста, ошибаюсь я или нет. Если есть инфа, ткните носом, а то только косвенные подтверждения этому нахожу, а конкретно - нет. Может кто-то делал девайс на этой мс с таким трансом и менял местами эти цепи?
|
|
|
|
|
Dec 24 2012, 09:08
|
Группа: Новичок
Сообщений: 8
Регистрация: 28-09-12
Пользователь №: 73 715

|
Цитата(andrewlekar @ Dec 24 2012, 08:55)  LAN8720 умеет работать хоть с кроссовыми, хоть с прямыми кабелями. Поэтому от того, что местами будут поменяны TX с RX ничего страшного имхо не должно случиться. Спасибо, за ответ. Я это знаю, я в принципе планировал после транса на разьем распиновку сделал правильную, просто хочу использовать ресивную часть транса для сигналов ТХ а трансмитную для сигналов RX. Трансформатор в этом плане (его каналы) идентичные или нет?
|
|
|
|
|
Feb 14 2013, 08:38
|

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

|
Цитата(_3m @ Jun 7 2012, 17:05)  LWIP не употребляем. Сидим на линуксе. (шёпотом) А не ткнёте меня носом в исходники драйвера LAN8720 для u-boot? А то SDK (TI/CortexA8/am335x) есть, а этого драйвера в ём нет. То ли со зрением чего ... Знаю, что их где-то берут, просто мучить гугль устал, решил вопрос задать.
|
|
|
|
|
Sep 7 2015, 11:31
|

Гуру
     
Группа: Модераторы
Сообщений: 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)
|
|
|
|
|
Sep 8 2015, 06:48
|
Местный
  
Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081

|
Цитата(Сергей Борщ @ Sep 7 2015, 15:31)  вывести на MCO 50 Мгц, запитать от них и LAN8720 и вход ETH_RMII_REF_CLK Да, наверное это будет лучший вариант. Тенкс!
|
|
|
|
|
Sep 29 2015, 09:25
|

Гуру
     
Группа: Модераторы
Сообщений: 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)
|
|
|
|
|
Sep 29 2015, 11:29
|
Частый гость
 
Группа: Участник
Сообщений: 79
Регистрация: 12-08-06
Из: Минск
Пользователь №: 19 504

|
Цитата(Сергей Борщ @ Sep 29 2015, 12:25)  Почему STM32F20x не может выдавать 50 МГц? Посмотрел документацию, препятствий не увидел. И теряете возможность получать прерывания об изменении состояния линии. Приходится постоянно заниматься дурной работой - вычитывать статусный регистр. STM32F20x and STM32F21x Errata sheet - 2.8.6
|
|
|
|
|
Nov 5 2015, 13:37
|
Частый гость
 
Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205

|
QUOTE (Smen @ Sep 30 2015, 07:03)  У меня F407  Ровно то же самое. ST не рекомендует такое подключение, поскольку PLL не обеспечивает необходимый джиттер. Так что либо отдельный кварц на PHY, либо кварц 25МГц на STM, выводить частоту HSE на MCO, и оттуда на PHY и 50МГц от PHY назад на проц. Делаю так - полет нормальный.
|
|
|
|
|
Nov 20 2017, 10:45
|
Группа: Участник
Сообщений: 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? С благодарностью приму любой совет. СПАСИБО !!!
|
|
|
|
|
Nov 28 2017, 09:03
|
Группа: Участник
Сообщений: 7
Регистрация: 31-01-17
Пользователь №: 95 236

|
Спасибо всем откликнувшимся, вернее не откликнувшимся!!! тестовый проект в связке LAN8720+LPC1769 (LPCXpresso 1769revB) запустился! web сервер работает, ping проходит... Проект собран в IAR 7.50/ Если кому то нужно предоставлю в частном порядке, совершенно беЗДВОДМЕЗНО!!!!
|
|
|
|
|
Nov 28 2017, 18:26
|
Местный
  
Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334

|
Цитата(andrewlekar @ May 27 2010, 07:31)  Кто-нибудь пробовал девайс? Утверждают, что интерфейс чисто RMII А чем же это хорошо? Не понимаю Вашего восторга Это же плохо. Хотелось бы, чтобы "физика" уже была встроена в чип
|
|
|
|
|
Dec 6 2017, 15:48
|
Участник

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

|
Цитата(mantech @ Dec 6 2017, 18:47)  То, что RMII требует меньше пинов МК. Это понятно. С одной стороны RMII у Вас будет стоять микрочиповский LAN8720 (кстати, у майкрочипа вроде бы уже есть чипы и покруче). Но ГЛАВНЫЙ то вопрос, что Вы поставите с другой стороны RMII
|
|
|
|
|
Dec 7 2017, 06:42
|
Группа: Новичок
Сообщений: 1
Регистрация: 25-06-14
Пользователь №: 82 058

|
Цитата(mantech @ Dec 6 2017, 15:47)  То, что RMII требует меньше пинов МК. А так да, встроенный в чип лучше, только это не здесь обсуждать надо, а писать производителям чипов  Можно попробовать W7500P - всё в одном чипе.
|
|
|
|
|
Dec 7 2017, 18:20
|
Участник

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

|
Цитата(mantech @ Dec 7 2017, 10:06)  Второй вопрос не понял, что значит с другой стороны? Разумеется МК с МАКом в формате RMII. А тут я уже не понял: а "физику" (точнее световой сигнал волновода) кто будет в RMII конвертить. Микроконтроллер м маком?  Цитата(tuxxas @ Dec 7 2017, 09:42)  Можно попробовать W7500P - всё в одном чипе. Цитата(vladec @ Dec 7 2017, 10:31)  TM4C1294NCPDT от Тексаса будет круче. Цитата(mantech @ Dec 7 2017, 15:36)  Ну вот началось... А Оллвиннер V3s будет еще круче... Вопрос в том, какая задача ставится, а не какой проц круче... Ребят. Я что-то не понял. Разве ко всем этим телам можно прям к ножке микроконтроллера припаивать жилы витой пары? (я уж не говорю про стеклянное волокно оптического кабеля)
|
|
|
|
|
Dec 7 2017, 19:46
|
Участник

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

|
Цитата(Alex11 @ Dec 7 2017, 21:35)  Почти. Трансформатор нужен. Ну значит это не со встроенной "физикой" MCU раз ему еще какая-то внешняя обвеска требуется
|
|
|
|
|
Dec 8 2017, 03:57
|
Участник

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

|
Цитата(mantech @ Dec 7 2017, 23:10)  Думаю, такие вопросы надо в ветке уж совсем для начинающих задавать. Зачем нужен трансформатор, то, что он прямо в разъеме бывает и развязка конденсаторами - это уж практически все знать должны в наше время. Долбаные маркетологи! Зачем тогда они пишут "со встроенным PHY" А есть микроконтроллеры со встроенными трансформаторами? Чтобы можно было 2 провода витой пары припаять к ножкам микроконтроллера и все. Езернет канал готов Цитата(mantech @ Dec 7 2017, 23:10)  это уж практически все знать должны в наше время. Я на работе спросил больше 50-ти инженеров - НИКТО из них НИЧЕГО не знает про устройство эзернета Ещё такой вопрос:А могу ли я вообще без "физики", кабелей и разъёмов обойтись просто соединив два MCU по RGMII двумя проводами сантиметров по 30, припаянными прямо к ножками MCU? Можно ли будет при этом организовать обмен между MCU с бодрейтом 1 Гигабит в секунду?
Сообщение отредактировал Arjun - Dec 8 2017, 03:58
|
|
|
|
|
Dec 8 2017, 08:30
|
Профессионал
    
Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158

|
Цитата Долбаные маркетологи! Зачем тогда они пишут "со встроенным PHY" maniac.gif А есть микроконтроллеры со встроенными трансформаторами? Если контроллер с PHY на борту (типа TM4C1294NCPDT или W7500P) и Вам надо "ходить" внутри устройства и не сильно далеко, то можно обойтись и без трансформаторов, а развязаться конденсаторами и согласующими резисторами, почти как Вы хотели. Цитата прям к ножке микроконтроллера припаивать жилы витой пары? Только на этих микроконтроллерах Гигабит Вы не получите, максимум 100 Мбит.
|
|
|
|
|
Dec 8 2017, 11:21
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(Arjun @ Dec 8 2017, 06:57)  Долбаные маркетологи! Зачем тогда они пишут "со встроенным PHY" Все нормально, без паники! Маркетологи в данном случае правы полностью, ибо те, кто в теме знают, что эзернет контроллер состоит из МАК, "физики" и гальваноразвязки, если нужно. Собственно, если 50!! инженеров этого не знают, то тут вопрос точно не к маркетологам, а к отделу кадров, причем серьезный. По вашей логике, если есть радиочип со встроенным выходным балуном и усилителем мощности, так там и антенна с разъемом должна быть, причем не меньше, чем SMA  Цитата(Arjun @ Dec 8 2017, 06:57)  А могу ли я вообще без "физики", кабелей и разъёмов обойтись просто соединив два MCU по RGMII двумя проводами сантиметров по 30, припаянными прямо к ножками MCU? Можете. На счет 30см не уверен, 15 точно заработает.
Сообщение отредактировал mantech - Dec 8 2017, 11:19
|
|
|
|
|
Dec 8 2017, 15:16
|
Участник

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

|
Цитата(mantech @ Dec 8 2017, 14:21)  Можете. На счет 30см не уверен, 15 точно заработает. Спасибо. Все чётко, ясно и по существу. Проблема решена. Значит, берем два MCU, припаиваем к ножкам 2 провода МГТФ, длиной 15 см и все. Можно перебрасывать из одного MCU в другой 100 байт за 1 микросекунду. Я ведь правильно Вас понял?
|
|
|
|
|
Dec 8 2017, 16:01
|
Гуру
     
Группа: Свой
Сообщений: 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) вообще темой не ошиблись случайно?
|
|
|
|
|
Dec 8 2017, 18:29
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

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

Группа: Участник
Сообщений: 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 Гигабит в секунду ?
|
|
|
|
|
Dec 8 2017, 22:31
|
Гуру
     
Группа: Свой
Сообщений: 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.
|
|
|
|
|
Dec 9 2017, 06:36
|
Участник

Группа: Участник
Сообщений: 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 нет
|
|
|
|
|
Dec 9 2017, 08:35
|
Участник

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

|
Цитата(mantech @ Dec 9 2017, 11:04)  По-моему, уже какой-то тупизм начинается, никому не кажется?? Не понял. Вы хотите сказать, что трансформаторы уже есть в чипе? Цитата(mantech @ Dec 9 2017, 11:04)  Ну да, и в STM32F407 никакого контроллера нет, это все маркетинг  Причем тут STM32F407?
|
|
|
|
|
Dec 9 2017, 08:44
|
Участник

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

|
Цитата(mantech @ Dec 9 2017, 11:36)  Я хотел сказать, что ТРАНСФОРМАТОР - ЭТО НЕ PHY. А к чему тогда относятся развязывающие трансформатора и прочая обвязка? Разве не к реализации физического уровня 7-ми уровневой модели OSI?
Сообщение отредактировал Arjun - Dec 9 2017, 08:45
|
|
|
|
|
Dec 9 2017, 10:22
|
Участник

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

|
Цитата(mantech @ Dec 9 2017, 12:29)  К дополнительным внешним элементам, причем, необязательным Т.е. я могу без всяких развязывающих трансформаторов связать два LAN8720 просто двумя проводками длиной 15 см, припаянными прямо к соответствующим ножкам микроконтроллеров и смогу перебрасывать гигабит данных в секунду из одного MCU в другой? Хорошо. Просто отлично. Это хорошие новости для меня. Это как раз то, что мне нужно  Цитата(_pv @ Dec 9 2017, 01:31)  Там тема закрыта. Писать в неё невозможно. ------------ А как в суперэвээмовских класстерах организован обмен между процессорами. Там же, ЕМНИП, десятки тысяч процессоров. Они по Гигабиту обмениваются инфо?
Сообщение отредактировал Arjun - Dec 9 2017, 09:54
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|