Size: a a a

2021 November 18

D-

Dmitriy - in Embedded Group
Я сильно ограничен в распространении информации. Скажем так блок этот usb хоста впервые интегрируется
источник

D-

Dmitriy - in Embedded Group
Ограничен корпоративным договором о неразглашении
источник

GZ

Genadi Zawidowski in Embedded Group
Берете ehci... отрезаем лишнее.. а что за неотвеченные вопросы?
источник

A

Alexander in Embedded Group
🤷🏾‍♂️
Если магия прояснится - отпишите, пожалуйста, в чём были нюансы )
источник

IZ

Igor Zafievsky in Embedded Group
Тогда напрягайте поставщика камня, который не удосужится провести тесты на совместимости с EHCI
источник

D-

Dmitriy - in Embedded Group
Ну пока сценарий такой, но core часть без документации выглядит как черный ящик
источник

GZ

Genadi Zawidowski in Embedded Group
Я ehci в bare metal поднимал... если что обращайтесь
источник

D-

Dmitriy - in Embedded Group
И разбор ее по исходникам занял бы больше времени чем чтение доки
источник

D-

Dmitriy - in Embedded Group
Он в принципе не совместим с EHCI
источник

GZ

Genadi Zawidowski in Embedded Group
2 месяца у меня щаняло всё
источник

GZ

Genadi Zawidowski in Embedded Group
Ehci   как веешний иниерыейс к ос. На каком уровне непонятно?
источник

IZ

Igor Zafievsky in Embedded Group
Это как это?
источник

GZ

Genadi Zawidowski in Embedded Group
Куча таких
источник

D-

Dmitriy - in Embedded Group
Работа с самим блоком как раз вполне понятна, есть дока и прямой доступ к разработчику. Baremetall примеры.
Сложность именно в интеграции с ОС. Но тут проблема не в блоке, а в отсутствии соответствующего опыта
источник

AK

Andrew Kharitonov in Embedded Group
Хорошо)
источник

IZ

Igor Zafievsky in Embedded Group
Значит придется этот опыт приобрести
источник

D-

Dmitriy - in Embedded Group
Да, там же есть и примеры таких драйверов. От ISP1760 например
источник

D-

Dmitriy - in Embedded Group
В процессе собственно. И дока бы сильно упростила жизнь, но не могу найти ничего подробнее чем общее описание HCD API. Видимо слишком редкий вопрос
источник

IZ

Igor Zafievsky in Embedded Group
Тогда в чем проблемы?
источник

GZ

Genadi Zawidowski in Embedded Group
Поменяете все на стабы(заглушки функций). Ставите лог на все вызовы функций драовйвера. И по одной имплементировать.
источник