Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-iMX6Q
Гигабитный Ethernet i.mx6q
Cap
Добавлено 21.01.2014 21:22
0
Сообщение: 1
Cap
0

Пункты: 859
Регистрация: 04.10.2011
Пол: Мужчина
Здравствуйте, уважаемые форумчане!
Есть ли у кого положительный опыт работы работы с гигабитным Ethernet на imx6q? (более всего интересует стабильная работа по крайней мере двух сокетов в асинхронном режиме с обращением из нескольких потоков) Были ли какие-то трудности?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 21.01.2014 23:06 Редактировалось 21.01.2014 23:07 Сообщение: 2
sasamy
4.70

Пункты: 77195
Регистрация: 14.08.2009
Честный гигабит на i.mx6q не получить, это описано в еррате на процессор
Цитата

ERR004512
ENET: 1Gb Ethernet MAC (ENET) system limitation
Description:
The theoretical maximum performance of 1Gbps ENET is limited to 470 Mbps (total for Tx and
Rx). The actual measured performance in optimized environment is up to 400 Mbps.
Projected Impact:
Minor. Limitation of ENET throughput to around 400 Mbps. ENET remains fully compatible to
1Gb standard in terms of protocol and physical signaling.
Спуститься к концу Подняться к началу
Персональная информация
Cap
Добавлено 21.01.2014 23:57 Сообщение: 3
Cap
0

Пункты: 859
Регистрация: 04.10.2011
Пол: Мужчина
Вообщем это известно. Хотя бы какого-то добиться
Так же пишут что на андройде максимум будет примерно 200мбит/с из-за особенностей реализации ОС. https://community.freescale.com/docs/DOC-98322
Ещё есть вот такая еррата ERR006358 ENET: Write to Transmit Descriptor Active Register (ENET_TDAR) is ignored. Её пофиксили в версии линукса 3.0.35. Она кстати реально влияла на продолжительность работы ethernet как выяснилось... Может ещё какие грабли находили?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 22.01.2014 00:12 Сообщение: 4
sasamy
4.70

Пункты: 77195
Регистрация: 14.08.2009
Драйверу ethernet без разницы сколько потоков - он получает пакеты из очереди в ядре, так что если и есть проблема то на одном потоке тоже должно восопроизводиться. Свои сетевые приложения я не пробовал а с готовыми вроде не замечал проблем.
Спуститься к концу Подняться к началу
Персональная информация
Cap
Добавлено 22.01.2014 00:28 Сообщение: 5
Cap
0

Пункты: 859
Регистрация: 04.10.2011
Пол: Мужчина
Цитата
не замечал проблем

Опять таки вселяет уверенность. Буду искать на своей стороне.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 22.01.2014 08:41 Сообщение: 6
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Вообщем это известно. Хотя бы какого-то добиться

В штатной корневой есть iperf, верните все к исходному состоянию - должно показывать около 400M.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX6Q