Try using a powered hub between your host port and the sound card. I have had such issues (not with a sound card) and this proved gto be a viable workaround.
I have used USB sound cards successfully with my Overo (through hubs
or connected to the OTG port), but I only tried a stock 2.6.36 kernel
and a custom 2.6.35 kernel.
I checked the config for the kernel you're using and it does have USB
audio built-in, so that can't be the problem. Does anything show up in
the system logs when you plug in a USB device, or nothing at all? In
the latter case it is probably a hardware issue.
On Thu, Oct 27, 2011 at 6:45 AM, Nathan Young <firstname.lastname@example.org> wrote:
> Hi All.
> I am new to the gumstix mail list. I am designing embedded HW for an audio
> project, and am planning on using gumstix as part of the early production
> USB Host does not seem to be working on my board. I do not get any messages
> at a terminal prompt when devices are plugged. Nor does 'lsusb' show
> anything. Should it 'work' out of the box, or am I doing something wrong?
> Here's the setup & background:
> I purchased an Overo Earth + Tobi board last week from gumstix.com, and
> found it had a build image dated from 2009. This seemed pretty stale, so I
> created an SD card with the latest build per the directions on the gumstix
> site. http://cumulus.gumstix.org/images/angstrom/factory/
> The build is dated 2011-08-30, and results in a kernel of 2.6.39.
> After the OS was intalled, I began to port our software from our other
> platform, and have been able to successfully get data to/from the Tobi
> onboard audio input/outputs. Our application requires a second audio port.
> To accomplish this, I am trying to connect a Behringer UCA202 USB Sound card
> to the Tobi board. When I plug the sound card into the USB Host port,
> nothing happens. After reading these archives, I find this is not too
> surprising as the port only communicates with 2.0 devices (and this sound
> card is 1.1). So I tried a USB Flash drive, 2.0 unpowered hub, and 2.0
> powered hub, as well as combinations of these devices. Still nothing.
> Lsusb always returns this...
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Incidentally, I have tested the UCA202 on a Linux PC, and it works
> I have read about the R26 on early Overo boards which kept the USB Host from
> working correctly. Given that my Overo Earth came with kernel build from
> 2009, I am concerned that perhaps somehow my order was fulfilled with a
> really old module that might still contain R26. Does anyone know where to
> find this resistor on the board? I studied the silkscreen pretty carefully,
> but could not find R26.
> I also turned up a few internet threads talking about the 2.6.39rc1 and rc2
> having polarity reversed on an (reset/enable?) line for the USB Host PHY.
> It appeared from the threads that the problem was well understood and would
> be fixed in the 2.6.39 release. Has anyone confirmed USB Host operation
> with the 2011-08-30 pre-canned build from Gumstix website?
> Last, it seems that in general, users have more success interfacing with the
> OTG port. I understand that a special cable is needed with ground present
> on the ID pin to activate host mode on the Overo/Tobi. Gumstix sells a
> cable, but it terminates to Mini connectors, which are not the typical hub
> interface of a Standard A connector. If anyone is using a hub on the OTG
> port, could you describe your setup, please? Did you have to use converter
> cables to interwork the different connector styles and genders from the hub
> to the Tobi?
> Any other ideas to check?
> Thanks much!
T +32 16 40 12 82
M +32 477 51 63 62
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn
about Cisco certifications, training, and career opportunities.
gumstix-users mailing list