DanBa
Headphoneus Supremus
- Joined
- Nov 12, 2009
- Posts
- 1,721
- Likes
- 263
Could you provide a dmesg log output in order to know what is going on at the kernel level between the S3 and the hiFace Two?
dmesg:
https://play.google.com/store/search?q=dmesg
[size=9pt]1. [/size][size=9pt]0x80 bmAttributes (Bus-powered Device)[/size]
[size=9pt]2. [/size][size=9pt]0xFA MaxPower (500 mA)[/size]
http://pastebin.com/aGiKSQPc
The hiFace Two requires 500 mA.
According to the USB spec, the S3 can only provide 100 mA.
So there is a need to connect the hiFace Two to a S3 via a (battery) powered USB hub, which provides the required 500 mA.
The USB Audio Driver for ALSA of the S3 is able to drive USB Audio Class 2 (UAC2) devices like the hiFace Two.
https://github.com/sgs3/GT-I9300_Kernel/blob/master/sound/usb/card.c#L2
2 * (Tentative) USB Audio Driver for ALSA
227 case UAC_VERSION_1: {
246 case UAC_VERSION_2: {
dmesg:
https://play.google.com/store/search?q=dmesg
[size=9pt]1. [/size][size=9pt]0x80 bmAttributes (Bus-powered Device)[/size]
[size=9pt]2. [/size][size=9pt]0xFA MaxPower (500 mA)[/size]
http://pastebin.com/aGiKSQPc
The hiFace Two requires 500 mA.
According to the USB spec, the S3 can only provide 100 mA.
So there is a need to connect the hiFace Two to a S3 via a (battery) powered USB hub, which provides the required 500 mA.
The USB Audio Driver for ALSA of the S3 is able to drive USB Audio Class 2 (UAC2) devices like the hiFace Two.
https://github.com/sgs3/GT-I9300_Kernel/blob/master/sound/usb/card.c#L2
2 * (Tentative) USB Audio Driver for ALSA
227 case UAC_VERSION_1: {
246 case UAC_VERSION_2: {