Yes, I was able to get a CircuitCo Rev.B Audio cape running, using the 
I2S/McASP interface.
I'll write it up for you, if you are interested.

If you are going to use a different CODEC or other device on the I2S/McASP 
interface,
you will need to see if a driver already exists for it, or if it fits a 
generalized I2S audio interface that
is already inside the kernel can be invoked and controlled from a device 
tree.

If it is unique, then you will have to write your own Linux driver and 
recompile the kernel.

If you just want audio, it is a lot easier to just use a USB CODEC.

--- Graham

==

On Monday, May 15, 2017 at 6:11:11 PM UTC-5, ags wrote:
>
> I'm also interested as I have a project where I will interface directly to 
> the I2S/McASP interface. Did you figure it out?
>
>
> On Tuesday, January 3, 2017 at 8:57:29 AM UTC-8, Graham wrote:
>>
>> I spent most of the weekend down in the rabbit-hole, trying to get a
>> CircuitCo Rev_B Audio cape to work, (unsuccessfully.)
>>
>> Is this cape compatible-with / supported-by Debian 8.6/kernel 4.4 ?
>>
>> Does the BB-BONE-AUDI-02-00A0.dtbo overlay that comes with the current 
>> distribution work?
>>
>> How can you tell if an overlay actually loaded, with 4.4? 
>>     /sys/devices/platform/bone_capemgr/slots 
>> as well as the boot log, only shows the first physical four, and no 
>> longer shows the higher numbered "pseudo-capes" and overlay status.
>>
>> I understand that
>> The CircuitCo cape does not have an EEPROM, so everything needs to be 
>> configured explicitly.
>> I need to use a base .dts with HDMI audio disabled, then load the overlay 
>> for the CircuitCo card.
>> I also need to load the asound.state file.
>>
>> Am I approaching this correctly?
>>
>> I can not use a USB-soundcard for audio. I have several applications
>> that need McASP/I2S running for several other codecs, but I thought I 
>> would start 
>> with the CircuitCo cape as a starting point.
>>
>> Thanks,
>> --- Graham
>>
>> ==
>>
>>

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/dbf661b1-4b7f-4eba-9475-acb6dd9d5b42%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to