Перейти к содержанию
    

МК с двумя портами Ethernet

Здравствуйте.
Есть ли какие-нибудь доступные микроконтроллеры с двумя интерфейсами Ethernet ?
У NXP есть Cortex-M7 mmxRT106x, но они труднодоставаемые и в BGA.

У микрочипа есть Cortex-A5, но тоже в BGA да и к нему еще внешнюю память надо.
Хотелось бы в LQFP и чтобы ПЗУ и ОЗУ было внутри. Ну, и доступность в России.

Есть у Fujitsu подходящий по всем параметрам Cortex-M3, но в России не продается.

Может у китайцев есть что-то ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

https://vocore.io/v2.html

"QFN" 25x25mm с шагом 1.27 :) с памятью, пятью портами с физикой, вайфаем и pcie до кучи

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У Cypress/Infineon в серии FM3 есть MK c двумя RMII. В каких именно корпусах доступны оба одновременно - нужно параметрическим поиском смотреть. На сайте фильтра по Ethernet нету, может у них какая-то утилита для этого есть? По доступности не подскажу.

Другие альтернативные варианты не рассматриваются? Например:

  • У Microchip есть трёхпортовые свитчи (2 выхода по 100Mbit + RGMII до микроконтроллера).
  • Вместо второго интерфейса использовать сетевой контроллер с uart/spi интерфейсом от того же Microchip или Wiznet.
  • Подключить USB чип сетевой USB карты.

+ У Nuvoton есть микропроцессоры с двумя Ethernet. Корпуса не-BGA, память встроенная (SiP) + есть портированная FreeRTOS. Может подойдёт на замену микроконтроллеру?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 10/25/2023 at 12:45 PM, _pv said:

https://vocore.io/v2.html

"QFN" 25x25mm с шагом 1.27 :) с памятью, пятью портами с физикой, вайфаем и pcie до кучи

Не, линукс я не потяну. А baremetal на нем поднимать, так MediaTek доки не выкладывает.
Готовый модуль покупать не вариант. С таким успехом на любом другом проце Cortex-Axxx можно готовый модуль купить.

On 10/25/2023 at 12:55 PM, arhiv6 said:

У Cypress/Infineon в серии FM3 есть MK c двумя RMII.

Спасибо надо посмотреть.

On 10/25/2023 at 12:55 PM, arhiv6 said:

+ У Nuvoton есть микропроцессоры с двумя Ethernet. Корпуса не-BGA, память встроенная (SiP) + есть портированная FreeRTOS. Может подойдёт на замену микроконтроллеру?

А что у Nuvoton есть ? 

On 10/25/2023 at 12:55 PM, arhiv6 said:

У Cypress/Infineon в серии FM3 есть MK c двумя RMII.

Какой же у них убогий поиск )))

Так это и есть Fujitsu )))

В росссийских интернет магазинах нет. Если только запросы рассылать всем подряд.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 минут назад, dimka76 сказал:

А что у Nuvoton есть ? 

NUC970_Datasheet_Rev1.0.pdf:

Цитата

Ethernet MAC Controller 
–  Support up to 2 Ethernet MAC controllers 
–  Support IEEE Std. 802.3 CSMA/CD protocol 
–  Support packet time stamping for IEEE Std. 1588 protocol 
–  Support 10 and 100 Mbps operations 
–  Support Half- and Full-duplex operations 
–  Support RMII interface to Ethernet physical layer PHY 
–  Support Ethernet physical layer PHY management through MDC and MDIO interface 
–  Support flow control in Full-duplex mode to receive, recognize and transmit PAUSE 
frame 
–  Support CAM-like function to recognize 48-bit Ethernet MAC address 
–  Support Wake-On-LAN by detecting Magic Packet 
–  Support 256 bytes transmit FIFO and 256 bytes receive FIFO 
–  Support DMA function 
–  Support internal loop back mode for diagnostic 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 10/25/2023 at 1:28 PM, jcxz said:

NUC970_Datasheet_Rev1.0.pdf:

Спасибо !

On 10/25/2023 at 12:55 PM, arhiv6 said:
  • У Microchip есть трёхпортовые свитчи (2 выхода по 100Mbit + RGMII до микроконтроллера).

Я знаю про такие. Но не понятно, можно ли их настроить так, чтобы пакеты между LAN не ходили.
А все шло на RMII, а вот RMII мог бы куда угодно отправлять.
Такой изолятор сетей, шлюз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а обязательно оба MAC внутри?

прикручивал когда-то давно dm9000a, но там и так внешняя шина у МК была задействована.

у микрочипа (особенно после покупки микрела) тоже внешние контроллеры какие-то были, даже с spi, но там соответственно скорость немного не 100.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 10/25/2023 at 2:06 PM, _pv said:

а обязательно оба MAC внутри?

Окончательного решения пока нет. Проработка вариантов.
Хотелось бы чтобы да.

SPI медленно будет.
А EBI ног много будет.

Nuvoton вроде нормально, и что-то даже в продаже есть.
Промэлектроника их одно время активно продвигала.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, dimka76 said:

А EBI ног много будет.

два rmii + miim, это поболее ног будет чем 8ми битная шина с одной адресной линией, как у dm9000,

но MAC внутри конечно удобнее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, _pv сказал:

но MAC внутри конечно удобнее

http://starterkit.ru/html/index.php?name=shop&op=view&id=178

Цена конечно не айс, но проц вполне документирован под baremetal.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, dimka76 сказал:

Nuvoton вроде нормально, и что-то даже в продаже есть.
Промэлектроника их одно время активно продвигала.

Году так в 15-м или 16-м мне отладку на том Nuvoton-е какой-то из российских продаванов предлагал всего за 700р с доставкой до Омска. :wink:  Даже счёт где-то валяется.

Но правда - NUC970 - это устаревшее уже ядро ARM9 (зато линух можно запустить). Есть и поновее с двумя MAC на нормальном Cortex-M - это серия XMC7000 от Infineon:

 Up to two 10/100/1000 Mbps Ethernet MAC interfaces conforming to IEEE-802.3az

Сами как раз думаем об XMC7200D-F176K8384AA. Это 2 ядра CM7 + 1 ядро Cortex-M0+. С double-FPU, 350МГц, 1 МБ ОЗУ и двумя MAC-ами.

И всё это счастье - всего ~17$ в партии 500шт на digikey. Можно считать - бесплатно за такой-то фарш.  :wink:

Из прочих плюшек:

ETB(!!!);

up to 102 16-bit and 16 32-bit Timer/Counter Pulse-Width Modulator (TCPWM) blocks;

и вроде как поддержка 5V питания.

 

PS: Для каких нужд может потребоваться 118 таймеров в микроконтроллере - ума не приложу.  :unknw:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

28 minutes ago, jcxz said:

XMC7200D-F176K8384AA. Это 2 ядра CM7 + 1 ядро Cortex-M0+. С double-FPU, 350МГц, 1 МБ ОЗУ и двумя MAC-ами.

А вот вы и попали! 

У F176K8384AA - один ETH0

2 порта, ETH0 и ETH1 только в корпусе 272-BGA

Даташит внимательнее нужно читать

4 hours ago, dimka76 said:

Nuvoton вроде нормально, и что-то даже в продаже есть.

 

Из доступного NUC972DF63YC

для прототипов можно хоть с алика брать или через посредников из Китая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 минут назад, POLL сказал:

А вот вы и попали! 

У F176K8384AA - один ETH0

2 порта, ETH0 и ETH1 только в корпусе 272-BGA

Даташит внимательнее нужно читать

Мы не попали - нам два не нужно. А dimka76 и сам сможет прочитать даташит. Факт, что в этом XMC7200 такая возможность имеется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

43 минуты назад, jcxz сказал:

Факт, что в этом XMC7200 такая возможность имеется.

Еще факт, что эта шняга санкционная, если конечно у ТС Казань не для прикола написана)))))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

54 минуты назад, mantech сказал:

Еще факт, что эта шняга санкционная, если конечно у ТС Казань не для прикола написана)))))))

Все мы знаем, что если нельзя, но очень хочется, то иногда всё-таки можно.  :biggrin:

Вы гуглом умеете пользоваться? Или он тоже уже под санкциями?  :biggrin:

Вбиваем "XMC7200" в гугл и буквально уже в первом десятке выданных ссылок видим Элитан:  https://www.elitan.ru/price/index.php?find=XMC7200&delay=-1&mfg=all&seenform=y

Как видно - есть и QFP и даже BGA. Даже "наличие" по-больше чем на digikey и сроки поставки - вполне гуманные. Можно даже подумать, что это digikey со склада Элитана возит.  :biggrin:

Цена конечно повыше. Видимо рассчитана по ставкам военного времени.  :wink:  Тут уж ничего не попишешь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...