eddy_em: (Default)
eddy_em ([personal profile] eddy_em) wrote2020-01-29 09:10 pm

CDC не хочет работать на андроиде

Запилил CDC-ACM на STM32F103 (на F0x2 перенести - плевое дело!). На компьютере прием-отправление работает, в dmesg никаких матюков нет. А вот при попытке поработать на лопате получаю ошибку: "Connection failed: controlTransfer failed". Сдается мне, что для корректной работы с USB (и эмуляции всяких чужих железяк) нужно что-то решать с аппаратным USB-сниффером: или покупать, или свой выдумывать (что сродни на Луну слетать).