Hi Rick,

I am hardware engineer too; Sounds like we are in the same boat:)

I essentially want to build a "radio," so I'll be developing a cape with 
> audio out and amplifier
>

I would recommend you to have look at TLV320AIC3100 with class D 4ohm 
speaker driver.  It saves you amplifier design for driving speakers and has 
stereo Headphone ports. Needless to say, with class D amplifier you get the 
lowest power consumption possible compared to class AB etc. 
If you need stereo speaker output consider TLV320AIC3110.

(is I2S the same as your "I2c2"?)
>
No, TI calls I2S, Inter IC Sound, McASP which is a four wire bus. I2C is 
Inter-Integrated Circuit and is a two wire bus. For codec you need both of 
them. You need I2C for programming the registers and I2S for transmission 
of voice. 

Could I ask you additional questions as I get further into this?
>
That's what forum is for. It is pretty simple. Just connect your I2C and 
I2S to micros I2C and McASP, do the procedure that I wrote above, and you 
are done. 

Best regards,

-Alex 





On Tuesday, November 25, 2014 4:01:29 PM UTC-8, Rick M wrote:
>
>
>
> On Thursday, November 13, 2014 5:46:32 PM UTC-8, [email protected] 
> wrote:
>>
>> Hi,
>>
>> I am trying to design a cape with TLV320AIC3110 for Beaglebone black 
>> using I2c2 and Mcasp0. 
>>
>
> Alex, I, too am looking to develop an audio application using a BBB, but 
> know very little about Linux audio (I'm a capable-enough hardware engineer, 
> and have lots of software development experience on iOS/OS X and numerous 
> small processors, bare-metal, but not a ton of Linux). I essentially want 
> to build a "radio," so I'll be developing a cape with audio out and 
> amplifier. Your choice of IC might be adequate, or I'll find some other I2S 
> chip (is I2S the same as your "I2c2"?). My cape will also have some 
> additional electronics for interfacing the rest of my "radio's" user 
> interface.
>
> Could I ask you additional questions as I get further into this?
>
> Thanks!
>
> -- 
> Rick
>

-- 
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