Я создаю прошивку на микроконтроллере Silabs EFM32LG330F128 в C для связи по USB с использованием протокола AOA (Android Open Accessory) со смартфонами Android.
Я использую библиотеку Silabs USB, адаптированную длявключите протокол AOA и свяжитесь со смартфоном. -> протокол AOA
Я сделал первую версию, которая работает с большинством смартфонов.Но с конкретным (Lenovo Moto Z2) он не работает!На последнем шаге настройка конфигурации устройства на значение 1 отвечает на код ошибки: USB_STATUS_EP_STALLED
Проблема не связана со смартфоном, она работает с другой библиотекой ( libusb )на RPI3.Кстати, с этой библиотекой последний шаг (настройка конфигурации устройства) не обязателен: смартфон переключается и запускается на AOA.
Любая помощь будет оценена ...
Спасибомного, заранее Бенджамин