getting closer but not quite there. To get the version information lsb_release -a return root@beaglebone:~# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 7.4 (wheezy) Release: 7.4 Codename: wheezy
Step 1 copy the audio device tree overlay (source) to /lib/firmware Step 2 copile the device tree overlay - good instructions here https://learn.adafruit.com/introduction-to-the-beaglebone-black-device-tree?view=all#compiling-an-overlay dtc -O dtb -o BB-BONE-AUDI-02-00A0.dtbo -b 0 -@ BB-BONE-AUDI-02-00A0.dts Step 3 export SLOTS=/sys/devices/bone_capemgr.*/slots echo BB-BONE-AUDI-02 > $SLOTS This will produce an error -bash: echo: write error: File exists issue the command "dmesg" to see what kind of error this causes 666.089997] bone-capemgr bone_capemgr.9: slot #7: 'Override Board Name,00A0,Override Manuf,BB-BONE-AUDI-02' [ 666.090265] bone-capemgr bone_capemgr.9: slot #7: Requesting part number/version based 'BB-BONE-AUDI-02-00A0.dtbo [ 666.090319] bone-capemgr bone_capemgr.9: slot #7: Requesting firmware 'BB-BONE-AUDI-02-00A0.dtbo' for board-name 'Override Board Name', version '00A0' [ 666.097465] bone-capemgr bone_capemgr.9: slot #7: dtbo 'BB-BONE-AUDI-02-00A0.dtbo' loaded; converting to live tree [ 666.098183] bone-capemgr bone_capemgr.9: slot #7: BB-BONE-AUDI-02 conflict P9.31 (#5:BB-BONELT-HDMI) [ 666.107973] bone-capemgr bone_capemgr.9: slot #7: Failed verification This error state there is a conflict with BB-BONELT-HDMI need to disable that nano /boot/uboot/uEnv.txt optargs=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN Remove the # from in front of this line Audio now works BUT *The sd card is no longer there. * What I would really like is for the SD card AND audio to work. Again - thanks for the help, On Saturday, May 10, 2014 1:09:10 AM UTC-4, john3909 wrote: > > > From: erg <[email protected] <javascript:>> > Reply-To: <[email protected] <javascript:>> > Date: Friday, May 9, 2014 at 5:29 PM > To: <[email protected] <javascript:>> > Subject: Re: [beagleboard] Audio Cape and Debian > > I appreciate the response - but how in the world do you install a device > tree? Been searching all over the place and find billions of references to > how to compile one, but struggling with what to do with the one that is > already compiled. > > Also - the very limited docs seem to indicate this is already installed >> >> The current Debian images have the required patches and will play audio >>> normally. >> >> > there are zero other docs to help someone that just wants to use this > rather than become a linux guru. > > Since you did not specify your kernel version, it is hard to respond. > However, assuming you are using V3.8.13, do the following: > > Make sure the compiled BB-BONE-AUDI-02-00A0.dtbo file is installed under > the /firmware folder > > export SLOTS=/sys/devices/bone_capemgr.*/slots > echo BB-BONE-AUDI-02 > $SLOTS > > If you want to enable the Audio DT permanently, add it to your uEnv.txt > file. > > Regards, > John > > > > On Thursday, May 8, 2014 10:40:19 PM UTC-4, john3909 wrote: >> >> >> From: erg <[email protected]> >> Reply-To: <[email protected]> >> Date: Thursday, May 8, 2014 at 5:26 PM >> To: <[email protected]> >> Subject: [beagleboard] Audio Cape and Debian >> >> I know little of linux and not that up on audio, but in the process of >> building an app that uses both. (Java app that works fine in windows). >> >> I just bought the audio cape and a bit surprised at the lack of any docs >> or links to how-to. In fact, not really sure which is the mic in and >> headphone out. >> >> I'm sure this thing works, but not sure what I need to do to get it >> working. >> >> Ive tried aplay, alsa, alsamixer and nothing seems to know the board is >> present. Using debian for the beagle board >> >> >> Is there some kind of configuration that is needed to make this work? Or, >> is there any docs for this board (Rev B) that explain what needs to be done? >> >> Appreciate any help. >> >> aplay -vv file.wav Seems to do something, but no audio from either of >> the ports. >> >> >> What kernel version are you using? >> >> You need to install the Audio Device Tree >> BB-BONE-AUDI-02-00A0.dts >> >> You will find that here >> http://elinux.org/CircuitCo:Audio_Cape_RevB >> >> Regards, >> John >> >> >> >> >> thx >> >> e >> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> >> -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > For more options, visit https://groups.google.com/d/optout. > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
