PDAudio on the Sharp Zaurus SL-C3200 (also known as "Spitz" and "Teriier") ?

I spoke with Core Sound the PDAudio card's manufacturer, briefly on the 
telephone on August 4th 2006. I was informed that the card works with Linux 
laptops, but only Windows PDAs. For Linux, though, I should consult ALSA.
(The card is a CF card and has one input: 'optical sound', which it converts 
for use by the computer. No external output.)

There is work on PDAs on the web: e.g. 
http://www.mega-nerd.com/PDAudio/pdaudio.pdf
and 
http://www.mega-nerd.com/PDAudio/v0.7.1/pdaudio/armv4l/pdaudio_0.65-6_armv4l.ipk
The files are though dated 2004.

The Core Sound site offers a download 
http://www.core-sound.com/pdaudio-cf/9.php of "a tarball containing PDAudio 
Recorder (Linux) and the 0.9.6 ALSA package (including the PDAudio-CF 
driver)" from 
http://www.core-sound.com/pdaudio-cf/pdaudio-alsa-20031001.tar.gz. The same 
page notes "2/26/2004: The folks maintaining Linux's ALSA system have moved 
PDAudio-CF's driver the alsa-driver module to alsa-kernel tree. It is merged 
to latest 2.6.3-mm3 kernel from Andrew Morton and will be integrated into 
Linus's official 2.6 tree sometime soon."

The Core Sound tarball provides (among other things) /usr/bin/PDAudio.
Calling that on the Zaurus with Opie resulted in a series of dependency 
problems. These were easily solved (note (a) OpenZaurus has "libxi" not the 
requested "libXi" and that (b) another is satisfied by a symbolic link from 
*.so.1 to *.so.0).
The output then is:
        Control hw:1 open error: No such file or directory
        OPTICAL
        Bad directory : /home/user
which is fair enough as the card is not recognised.

cat /proc/asound/cards only lists the onboard card not the CF card.

(Though the "Configure PCMCIA/CF Card" dialogue on Opie does correctly list 
the card by "CardName:".)

lsmod does not list "snd-pdaudiocf". There is no module of that name (or with 
the string "pdaudio") in the directory tree.

The Opie / OpenZaurs provides ALSA packages, e.g 
alsa-utils-aplay_1.0.10-r0_arm.ipk But these do not _seem_ to support the 
PDAudio card (???).

Certainly installing these and _then_ the pdaudio-alsa-20031001.tar.gz 
tarball causes overwriting and errors such as:
        ALSA lib pcm_hw.c:685:(snd_pcm_hw_mmap_status) status
                failed : No such device or address
        arecord: main:503: audio open error: No such device or address.

There is a helpful page "Core Sound PDAudio-CF" on the ALSA site, but this 
presumes compiling from ALSA sources. Something I cannot even manage on a 
laptop (with a 'distribution') and I suspect is non-trivial (if possible) on 
a PDA.

This seems to have been a recurrent question when I have googled, but I have 
not found any successful reports (except arguably Erik de Castro Lopo's paper 
(the PDF cited above) from January 2004).

Can anyone add to the above?

Thanks,

        Michael 




-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to