TI E2E Community
Low Power RF & Wireless Connectivity
Low Power RF PurePath Wireless Audio Forum
CC85XX Interfacing with TLV320AIC3101
Actually I am trying to implement 1 master(Audio IN) and 4 slaves(Audio Out). I am trying to make a common board kind of thing for easy going so made a CC85XX module then after implementing the audio interface section with TLV320AIC3101 where i can get low Audio IN/OUT. This can be given external speaker amplifier TAS to get high Audio Output. Please help me in reviewing the schematic of both Boards so that it can be properly function. Please find attached links for schematic.
Also Purepath has limited set of interface profiles because of that we are not able to use only Audio IN/OUT devices (which are cheaper) is there any way to get this profile for particular device which we choose.
Thanks in Advance.
Quick comment as a review takes a little bit longer time and response to this will come later:
The PurePath solution can be set up to interface any IO (up to 4 pins) or I2C driven audio device - although we off course would prefer devices from the Texas Instruments portfolio. If you look in the configurators help system under "Audio Device Definition Files" you will find instructions on how this can be done. It can be a little overwhelming the first time, so please let us know if you have any question or need assistance for a specific part.
--PS. Thank you for clicking Verify Answer if this answered your question!
Thanks for your reply. Waiting for your comments on schematic review.
Here are my inputs to your design:
- You are missing pull-up resistors on your I2C lines. You should add a 2k2 pull-up on both SCL and SDA as done in TI's ref designs.
- RSTN on the CC85xx is connected to P4.2. However in 0844.AudioIN1.pdf I don't see a connection between P4.2 and P1.7. There should be a connection here.
- The reset pin of the aic3101 is tied to 3.3V. I recommend to connect this to a GIO on the CC85xx. In TI's ref designs the audio device reset is connected to GIO2, and in the audio device definition file for the aic3101 you can see how CC85xx controls the reset signal in addition to performing the I2C configuration.
- I see you have routed a few signals from the CC85xx to different connectors, and in 0844.AudioIN1.pdf I don't see these signals go anywhere. This applies for:
USBN, USBP, GIO1, GIO2, AD2, VBAT, GIO12, GIO13, xPAEN, xLNAEN.
- In addition to R242 I suggest you add a do-not-mount shunt component between R242 and the antenna E1 for possible antenna tuning.
- The 2k2 resistors between the input lines and MICBIAS should be placed on the other side of the 0.1uF DC blocks.
- Regarding the input and output connections for the aic3101 I suggest you contact the audio converter forum (http://e2e.ti.com/support/data_converters/audio_converters/default.aspx) as they are the real experts here. You can also have a look at how TI have done it on the PurePath Wireless Audio EB with respect to the aic3101 connections: http://www.ti.com/lit/ug/swru251a/swru251a.pdf
-- Thank you for clicking Verify Answer if this answered your question!
Thanks for your support and comment.
Please also help to review the USB Dongle schematic which i made and it will act as a Master Audio Output for Slaves which i have shared in earlier post.
One more thing is that for adding custom audio device interface with CC8520 how can we do it in Purepath Configurator because i need to interface it with TAS5717 I2S Digital Audio Amplifier. Please help in having some kind of user guide.
Sure. If you post the schematic I will review it. To make a driver for the TAS5717 I suggest you make a copy of one of the TAS definitions that allready exists (found in the audio_devices folder), and work your way from there. The help system in the configurator should be a good information source on how to change all the attributes in a correct way. See the chapter "Audio Device Definition Files".
Please find this above link of schematic.
Here are my inputs:
- R4 should be DNM, not 0 ohm.
- Don't know if the TPD2E001 is necessary. It's not present in TI's USB dongle ref design.
- It says that PA_DP should be connected to the net GIO9, but from your schematic it seems that the correct net name should be AD2.
- 10k sounds like a very high resistor value in series with the LED. I would guess 100 ohm would be a more correct value.
- Pin20 on the CC85xx doesn't seem to be connected to the power supply rail.
- You can ground VBAT directly.
- You don't need an I2C interface on a usb dongle. So I would ground pin 31 and 32.
- Remove C37.
- C38 is only needed in designs with the CC2591. It's not needed when designing with the CC2590.
- Add a 4k3 resistor between HGM on CC2590 and AVCC.
- You have some errors in your matching network. L111 should be 2n2. L113 should be 3n9. R111 should be 0 ohm. Place R112 between R111 and the antenna for the possiblitity to do antenna tuning.
- I don't see why you need to connect the I2S interface (MCLK, BCLK, WCLK, AD0, AD1) to header P6. This interface is not used with a USB configuration.
I recommed to take a look at TI's USB dongle ref design: http://www.ti.com/litv/zip/swrr086 and TI's ref design for the CC85xx-CC2590EM: http://www.ti.com/litv/zip/swrc185a.
Thanks for your comments i will make the same changes and actually i want to use the same board with Master (Audio Input in I2S format) if system is not available using TLV320AIC3101 which i shared earlier or System USB. So i have kept those external interface connections by changing the firmware i configure to this interface.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.