[PlanetCCRMA] VXpocket problems

jacob last jacob last <jacoblast@gmail.com>
Sun Aug 22 18:31:01 2004


Ok, I solved the unsupported card issue by adding device and card
entries to /etc/pcmcia/config for the vxPocket. now when I insert the
card, cardmgr correctly identifies it. But when cardmgr executes
"modprobe snd-vxpocket", vxloader says "no VX-compatible cards found".
Then everything recursively fails and cardmgr now says "get dev info
on socket 0 failed: Resource temporarily unavailable".

So the card is being recognized a bit further now but vxloader still
doesn't see it....any ideas?

Thanks very much

Jacob

On Sun, 22 Aug 2004 20:56:27 -0400, jacob last <jacoblast@gmail.com> wrote:
> On 22 Aug 2004 16:02:10 -0700, Fernando Pablo Lopez-Lezcano
> <nando@ccrma.stanford.edu> wrote:
> > On Sat, 2004-08-21 at 13:32, jacob last wrote:
> > > I just got a VXpocket v2 card. I've copied
> > > /usr/share/alsa/VXPocket.conf to /etc/pcmcia/,
> >
> > I don't think you need to copy those anywhere, they are internal device
> > definitions used by alsa for that particular card.
> >
> > > added the appropriate lines to /etc/modules.conf,
> >
> > What are those lines?
> 
> The lines are
> alias snd-card-1 snd-vxpocket
> alias sound-slot-1 snd-vxpocket
> post-install snd-vxpocket /usr/bin/vxloader
> 
> (snip)
> > >
> > > Does that mean that the card is physically being recognized in the
> > > slot but not by the software?
> >
> > You could check with "lspci -v" to see if the card is listed. It should
> > appear as a regular pci card. If it is not there then something is not
> > working in the pcmcia area. If it is there then something's wrong with
> > the alsa driver.
> > 
> Ok, here are some entries from "lspci -v":
> 
> 00:0c.0 CardBus bridge: O2 Micro, Inc.: Unknown device 7223
>        Subsystem: Fujitsu Limited.: Unknown device 11c4
>        Flags: bus master, stepping, slow devsel, latency 168, IRQ 11
>        Memory at 1e000000 (32-bit, non-prefetchable) [size=4K]
>        Bus: primary=00, secondary=02, subordinate=02, sec-latency=168
>        Memory window 0: 1e400000-1e7ff000
>        Memory window 1: 1e800000-1ebff000
>        I/O window 0: 00004000-000040ff
>        I/O window 1: 00004400-000044ff
>        16-bit legacy interface ports at 0001
> 
> 00:0c.1 CardBus bridge: O2 Micro, Inc.: Unknown device 7223
>        Subsystem: Fujitsu Limited.: Unknown device 11c4
>        Flags: bus master, stepping, slow devsel, latency 168, IRQ 11
>        Memory at 1e001000 (32-bit, non-prefetchable) [size=4K]
>        Bus: primary=00, secondary=03, subordinate=03, sec-latency=168
>        Memory window 0: 1ec00000-1efff000
>        Memory window 1: 1f000000-1f3ff000
>        I/O window 0: 00004800-000048ff
>        I/O window 1: 00004c00-00004cff
>        16-bit legacy interface ports at 0001
> 
> 00:0c.2 System peripheral: O2 Micro, Inc.: Unknown device 7110
>        Subsystem: Fujitsu Limited." Unknown device 11c4
>        Flags: slow devsel, IRQ 11
>        Memory at f0002000 (32-bit, non-prefetchable) [size=4k]
>        Capabilities: [a0] Power management version 2
> 
> ...and then two more like the first two but with different memory
> addresses on 00:0c.3 and 00:0c.4.
> 
> When I insert the vxPocket card, I get a low pitched console beep,
> which according to the cardmgr man page means there was an error.
> /var/lib/pcmcia/stab says both sockets are empty. /var/log/messages
> has:
> 
> localhost cardmgr[804]: unsupported card in socket 0
> localhost cardmgr[804]:   product info: "Digigram", "VX-POCKET", "V1.0", "R1.0"
> localhost cardmgr[804]:   manfid: 0x01f1, 0x0100  function: 254 ((null))
> 
> So it definitely seems like a PCMCIA issue...any clues?
>