Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 May 2014 10:37:09 -0700
From:      John-Mark Gurney <jmg@funkthat.com>
To:        Hans Petter Selasky <hps@selasky.org>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: USB audio device on Raspberry Pi - link_elf: symbol isa_dmastatus undefined
Message-ID:  <20140505173709.GR43976@funkthat.com>
In-Reply-To: <5362638B.1080104@selasky.org>
References:  <20140425154430.GA76168@utility-01.thismonkey.com> <535A8AEA.1000100@selasky.org> <20140425204134.GA458@cicely7.cicely.de> <20140430091411.GA45015@utility-01.thismonkey.com> <5360C0A7.9010407@selasky.org> <1398867266.22079.51.camel@revolution.hippie.lan> <CAGW5k5bZ_bTQUXuzNm=tbwx3npz1_HoOR3vM8TBRVFs8zWCq-w@mail.gmail.com> <5362638B.1080104@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hans Petter Selasky wrote this message on Thu, May 01, 2014 at 17:08 +0200:
> On 05/01/14 01:34, Johny Mattsson wrote:
> >On 1 May 2014 00:14, Ian Lepore <ian@freebsd.org> wrote:
> >
> >>I was doing some testing on a wandboard (about twice as fast an an rpi)
> >>with
> >>more than 20k int/sec without having any problems.
> >>
> >
> >On a similar note, I've pushed an i.MX 283 (400MHz) board to above 300k
> >int/sec, on Linux. Admittedly at that point my shell wasn't what you'd call
> >"responsive" however =) The ISR in that scenario was the GPIO handler, so
> >probably a bit more light-weight than an audio ISR.
> 
> Hi,
> 
> I'll have a look and see if I can fix it.

So, I have both a BBW and a BBB and both devices don't have working
USB...  If I plug in a device, like a uftdi serial adapter, the blue
light flashes briefly but then stays off... It should stay on...

Are you up for helping me debug it?

I'm currently testing w/ the last BEAGLEBONE snapshot located at:
ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/11.0/

I'm interested in getting USB sound working on one of these.

usbconfig:
# usbconfig 
ugen0.1: <OTG Root HUB Mentor Graphics> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen1.1: <OTG Root HUB Mentor Graphics> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)

I do know one of the ports is not host, but a user port...  Not sure
how to fix this, or if this is because they are sharing an image between
both BBW and BBB....

# uname -a
FreeBSD beaglebone 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r265054: Tue Apr 29 09:45:24 UTC 2014     root@grind.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/BEAGLEBONE  arm

relevant parts of dmesg:
musbotg0: <TI AM33xx integrated USB OTG controller> mem 0x47400000-0x47400fff,0x
47401000-0x474012ff,0x47401300-0x474013ff,0x47401400-0x474017ff,0x47401800-0x474
01aff,0x47401b00-0x47401bff,0x47401c00-0x47401fff irq 17,18,19 on simplebus0
musbotg0: TI AM335X USBSS v0.0.13
usbus0: Dynamic FIFO sizing detected, assuming 16Kbytes of FIFO RAM
usbus0 on musbotg0
usbus1: Dynamic FIFO sizing detected, assuming 16Kbytes of FIFO RAM
usbus1 on musbotg0
[...]
Timecounters tick every 10.000 msec
usbus0: 480Mbps High Speed USB v2.0
usbus1: 480Mbps High Speed USB v2.0
ugen0.1: <Mentor Graphics> at usbus0
uhub0: <Mentor Graphics OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
ugen1.1: <Mentor Graphics> at usbus1
uhub1: <Mentor Graphics OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1

Thanks.

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140505173709.GR43976>