Драйвер сетевого контроллера процессора Rockchip RK3568
io-pkt-* -d rockchip reset_bank=num,reset_pin=num[,опция[,опция ...]] ...
21
.0
.1000
.
![]() | Для разделения опций используется запятая (но не пробелы). |
ЗОСРВ «Нейтрино»
aarch64
Драйвер devnp-rockchip.so управляет сетевым контроллером процессора Rockchip RK3568. Это драйвер io-pkt-*; имена интерфейсов назначаются в виде rkcX, где X – целое число. Для корректной работы драйвера необходим запуск менеджера платформ platform-control с драйвером devp-rk3568.so и менеджера GPIO gpio-rk3568. Для осуществления сброса необходимо передать значения опций:
По умолчанию сброс PHY не производится. Сетевой интерфейс будет создан и без сброса PHY, однако работоспособность не гарантируется.
Основные функции
Функция | Поддержка |
---|---|
Поддержка нескольких сетевых карт | - |
Пиковые режимы передачи | 1000baseT |
Полнодуплексные режимы | + |
Полудуплексные режимы | - |
Пакетная обработка Rx-дескрипторов | - |
Пакетная обработка Tx-дескрипторов | + |
Поддержка режима автосогласования (autonegotiation) | + |
Поддержка форсированных режимов (force) | - |
Поддержка "неразборчивого" режима (promiscuous) | - |
Расширенные функции
Функция | Поддержка |
---|---|
Передача с разбиением дескрипторов | + |
Приём с разбиением дескрипторов | + |
Поддержка нескольких очередей приёма/отправки фреймов | - |
Прерывания изменения линка (Link) | - |
Поддержка interrupt moderation | - |
Поддержка Jumbo фреймов | - |
Поддержка Rx/Tx Frame Pause | - |
Поддержка аппаратного multicast фильтра | - |
Поддержка VLAN меток | - |
Поддержка LSO/TSO | - |
Поддержка аппаратного расчёта IPv4 Rx Checksum | - |
Поддержка аппаратного расчёта TCPv4 Rx checksum | - |
Поддержка аппаратного расчёта UDPv4 Rx checksum | - |
Поддержка аппаратного расчёта IPv4 Tx Checksum | - |
Поддержка аппаратного расчёта TCPv4 Tx checksum | - |
Поддержка аппаратного расчёта UDPv4 Tx checksum | - |
Поддержка Wake on LAN (WoL) | - |
Поддержка LPI (low power intermace, energy efficient ethernet EEE) | - |
Поддержка PTP | - |
Запуск io-pkt-* с использованием драйвера devnp-rockchip.so и полного стека TCP/IP на Atronik MCP-1502:
io-pkt -d rockchip reset_bank=0x3,reset_pin=0x0f ifconfig rkc0 192.168.0.10
Базовые подсистемы ЗОСРВ «Нейтрино», Драйверы
devn-*, devnp-*, ifconfig, io-pkt-*, nicinfo
Предыдущий раздел: перейти