Well, what ever I did, I fixed when I only disabled BB-BONELT-HDM  (rather 
than both).

Things are working well now.  Thanks so much for the help.



On Saturday, May 10, 2014 6:28:42 PM UTC-4, john3909 wrote:
>
>
> From: erg <[email protected] <javascript:>>
> Reply-To: <[email protected] <javascript:>>
> Date: Saturday, May 10, 2014 at 11:08 AM
> To: <[email protected] <javascript:>>
> Subject: Re: [beagleboard] Audio Cape and Debian
>
> 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.
>
> BTW, you only need to disable BB-BONELT-HDMI. BB-BONELT-HDMIN will not 
> conflict with your audio cape. I can only imagine that you must have some 
> typo in uEnv.txt, because nothing you did will affect the SDCard. Maybe you 
> should recreate your SDCard and update the uEnv.txt file on the boot 
> partition of the SDCard. 
>
> Regards,
> John
>
>
>
> Again - thanks for the help, 
>
> On Saturday, May 10, 2014 1:09:10 AM UTC-4, john3909 wrote:
>>
>>
>> From: erg <[email protected]>
>> Reply-To: <[email protected]>
>> Date: Friday, May 9, 2014 at 5:29 PM
>> To: <[email protected]>
>> 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].
>> 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.

Reply via email to