USB peripheral mode on yocto


#1

Hi,
I am running a yocto RPB build on my DB410c, using the ‘jethro’ manifest branch. My Dragonboard is not getting USB enumerated when I connect to a host in “USB peripheral mode”. The USB host mode works fine when I remove the OTG cable though. Mouse, keyboard which are connected to DB410c get detected in host mode.

Thanks,
Kiran


Does USB Peripheral Mode work under Debian, Buster-359?
#2

Hi @Kiran Kumar R

This sounds like the expected behavior of the board. The Specification (Consumer Edition (CE)) clearly allows for this behavior on page 8 and further shows a block diagram on Page 23.

When you plug a cable into the micro-USB port, it disables the two Type-A ports (and the fourth port on the high speed connector).

Full Disclosure: I am an employee of Qualcomm Canada, any opinions I might have expressed may not reflect the opinions of my employer.


#3

Thanks for your reply. I am sorry for not phrasing my question properly. I understand that the two Type-A ports get disabled when micro-USB port is connected. But the problem is that the dragonboard is not being detected by my host machine. ADB does not work currently according to the following thread:
http://www.96boards.org/forums/topic/adb-daemon-on-410c-linux/

When I run “lsusb” in my host machine, it does not show my dragonboard.