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

Посоветуйте микросхему физического уровня для Ethernet интерфейса на два порта

Есть с интерфейсом SPI:

Microchip's ENC28J60 is a 28-pin, 10BASE-T stand alone Ethernet Controller with on board MAC & PHY, 8 Kbytes of Buffer RAM and an SPI serial interface.

 

Доставаемость, низкая цена, примеры программирования.

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


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

Есть с интерфейсом SPI:

Microchip's ENC28J60 is a 28-pin, 10BASE-T stand alone Ethernet Controller with on board MAC & PHY, 8 Kbytes of Buffer RAM and an SPI serial interface.

 

Доставаемость, низкая цена, примеры программирования.

Нужна микруха только физического уровня (благо в стм мак уже есть).

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


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

Нужна микруха только физического уровня (благо в стм мак уже есть).

А эти (ksz8021/31/41) чем не подходят?

Есть требования к температурному диапазону?

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


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

А эти (ksz8021/31/41) чем не подходят?

Есть требования к температурному диапазону?

Судя по документациям, все эти чипы RMII only

Зато, есть KSZ8051MLL/KSZ8051MNL с MII

 

Все эти чипы поддерживают подключение до 2х физических портов?

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


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

Все эти чипы поддерживают подключение до 2х физических портов?

Вы же, кажется, смотрели описание. Нет, не поддерживают.

 

Можно предположить, что Вам нужно что-то типа LAN9303.

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


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

желательна небольшая цена и легкая доставаемость чипов. Интерфейс MII

Сколько МАСов в STM?

Интерфейс MII работает только на один порт.

 

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


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

Сколько МАСов в STM?

Интерфейс MII работает только на один порт.

На сколько знаю 1 стм 1 мак

получается для 2х портового решения необходимо использовать RMII интерфейс?

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


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

получается для 2х портового решения необходимо использовать RMII интерфейс?

RMII двухпортовость не добавит. Если нужно честные два порта, то выбирайте МК с двумя MAC-контроллерами.

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


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

стоп. вот что вычитал

STM32 может иметь до четырёх MAC адресов. Нулевой MAC адрес у него есть всегда, по умолчанию. Остальные три, могут быть разрешены либо запрещены. Все MAC адреса можно использовать в качестве фильтров сообщений. Кроме фильтрации по точным адресам контроллер можно применять относительную фильтрацию, называемую hash-фильтрацией. Мы не будем подробно рассказывать, что это такое, однако отметим основное свойство данного фильтра, которое заключается в том, что можно фильтровать сообщения, предназначенные для групп получателей.
И, наконец, контроллер STM32 может подключить до 32-х внешних микросхем физического уровня по интерфейсу MII и всего лишь одну – по интерфейсу RMII.

 

По сути, мне нужен девайс, в который можно воткнуть ethernet, а из второго порта девайса этот же ethenret прокинуть дальше.

Девайс должен посредством стм32 контроллера разребать пакеты, предназначенные для его мака и ip, а физика помимо приема/отправки пакетов должна ретранслировать ethernet во второй порт.

Какое решение мне больше подойдет?

Изменено пользователем k000858

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


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

По сути, мне нужен девайс, в который можно воткнуть ethernet, а из второго порта девайса этот же ethenret прокинуть дальше.

Девайс должен посредством стм32 контроллера разребать пакеты, предназначенные для его мака и ip, а физика помимо приема/отправки пакетов должна ретранслировать ethernet во второй порт.

Какое решение мне больше подойдет?

Вот с этого и надо было начинать. LAN9303, KSZ8863 подойдут.

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


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

Подниму старую тему.

контроллер STM32 может подключить до 32-х внешних микросхем физического уровня по интерфейсу MII
Что-то не пойму, как это сделать (и можно ли вообще), т.е. подключить к одному STM'у несколько PHY?

Ведь рекомендуемые LAN9303, KSZ8863 уже содержат встроенные МАКи (ну и стареньнькие они уже).

 

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


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

Что-то не пойму, как это сделать (и можно ли вообще), т.е. подключить к одному STM'у несколько PHY?

Ведь рекомендуемые LAN9303, KSZ8863 уже содержат встроенные МАКи (ну и стареньнькие они уже).

Рекомендуемые LAN9303, KSZ8863 являются обычными трехпортовыми коммутаторами (switch),

у которых два порта имеют физический уровень, а третий - интерфейс MII/RMII.

Поясните, что Вы хотите получить от "нескольких PHY".

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


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

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

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

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

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

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

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

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

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

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