Пакеты поддержки модулей для ЗОСРВ «Нейтрино» > AArch64 (ARM64) > BSP для микропроцессоров NXP серии i.MX8M > Описание компонентов > Список компонентов, входящих в состав ППМ > devnp-mx6x.so



devnp-mx6x.so

Драйвер Fast Ethernet контроллеров семейства NXP i.MX6x ENET

Синтаксис:

io-pkt-* -d mx6x mac=XXXXXXXXXX [опция[,опция ...]] ...

Опции:

receive=число
Число дескрипторов приема. Значение по умолчанию – 256.
transmit=число
Число дескрипторов передачи. Значение по умолчанию – 256.
freq=частота
Задать тактовую частоту временной метки Ethernet в МГц. По умолчанию выполняется автоматическое определение.
rmii
Использовать интерфейс RMII между MAC и PHY. По умолчанию используется RGMII.
mii
Использовать интерфейс MII между MAC и PHY. По умолчанию используется RGMII.
bcm89810=0|1
Установить роль ведущего (0) или ведомого (1) устройства при использовании PHY BCM89810.
tx_mac_ins
При отправке фрейма контроллер будет вставлять в качестве исходного адреса свой аппаратный адрес (MAC-адрес). По умолчанию отключено, мешает работе псевдоустройств.
duplex=0|1
mac=XXXXXXXXXXXX
speed=10|100
verbose=число
Стандартные опции, чье описание доступно, например, на странице devnp-e1000.so.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64

Описание:

Драйвер devnp-mx6x.so управляет контроллерами Ethernet NXP i.MX6x ENET. Этот драйвер является драйвером io-pkt-* имена интерфейсов назначаются в виде fecX, где X – целое число.

Примеры:

Запуск io-pkt-* с использованием драйвера devnp-mx6x.so и полного стека TCP/IP:

io-pkt-v4 -d mx6x mac=00123456789a ifconfig fec0 10.1.0.184

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», Драйверы

Тематические ссылки:

devn-*, devnp-*, ifconfig, io-pkt-*, nicinfo




Предыдущий раздел: перейти