This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PurePath CC8530 and TLV320AIC3204 Design Help

Other Parts Discussed in Thread: CC2420, CC2540, TLV320AIC3204

Hi,

I have a few questions regarding the PurePath Development Kit and the CC85xx chip.

1. I would like to use the CC85xx chip for wireless audio but I would like to control it with and MCU. I bought the PurePath headset development kit and saw that the CC85xx chip is programmed via your CC debugger, since I want to use an MCU to control the chip how would I program this chip? Also I would like to know what features of the CC85xx can be controlled with an MCU.

2. On the reference design for the Headset DK you name your antenna "ANTENNA_IIFA_CC2420". I tried to look for this part on the parts list but didn't find anything with this designation. What would this exactly be? I did some research on the CC2420 but it seems to be some kind of a chip and not an antenna.

3. On the reference design you reference several "TLIN_Inductor" and I can't seem to figure out what this actually are. I tried to look for them on the parts list but didn't find them. What would these inductors be?

4. Finally, since I will be using the TLV520AIC3204 code chip I would like to know if this chip comes pre-programmed as well or how is this chip configured so it can properly communicate with the CC85xx? Any references you could give me in regard to this matter would be fantastic!

I will most likely have more questions regarding this project I'm working on. What would be the optimal and most efficient way to communicate? What department should I call and who should I ask for?

Thank you very much for your help.

Juan Munoz

  • Hi Juan,

    I am glad to see your interest in the CC85xx!!

    1. Please see the CC85xx Family user’s guide: http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=swru250 . There is a ton of useful information about this. If you need any additional information post a question here!

    2. The "ANTENNA_IIFA_CC2540" is our "internal" component name of the antenna. The antenna is a so called PCB antenna, hence it is only a metal pattern in the PCB. If you want to use the same antenna; copy the layout of the antenna from our ref design.

    3. These (TLIN = transmission line) inductors is also implemented in the PCB. It is important when you copy the ref design layout exactly (length and width of the PCB trace) where we have written TLIN_Inductor.

    4. The TLV320AIC3204 needs to be configured at start-up via I2C. This can be done by the CC85xx or by your external MCU, check the "CC85xx family user guide" how this is done. The data sheet of the TLV320AIC3204 is of course also useful. http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=tlv320aic3204&fileType=pdf

    Hope this is enough to get you started! If you have any more questions just post them here in the forum.

    -Per

     

  • Per,

    Thanks a lot for your answer it was very helpful! I'm very close to be done with my design but these TLIN inductors are giving me a hard time. Since it's very important that layout is exactly the same as the reference design, I was wondering if there's any chance that the TLIN inductors can be replaced with regular inductors. If so, what should be the value of the inductances?

    Thanks again for all your help and support

    Juan Munoz

  • Hi Juan,

    No, they can not be replaced with regular inductor.

    Please try to copy the layout as closely as possible and use the same height between the top-layer and the ground-layer, as we do in our reference design for optimal performace.

    Good luck!

    -Per 

  • Per,

    Thanks again for a fast answer! I looked at the TLV320AIC3204 datasheet and saw that it requires I2C communication. Since I2C can be done from the CC85xx to the audio codec (TLV320AIC3204), if I use an external MCU to control the CC85xx can this I2C communication between the CC85xx and the audio codec be kept the same without having I2C communication between the MCU and the audio codec?

    I want to be able to program the CC85xx using your software (PurePath) and then use the MCU to control some of the CC85xx properties. Can this be done? I mainly want to control volume, pairing and power with the MCU.

    Thanks

    Juan Munoz

  • Hi Juan, 

    Yes, you can keep the communication the same. The memory for I2C configuration inside the CC85xx is 1500 bytes, so if you want to do some advanced filtering that exceedes this you should tie the I2C to the MCU. 

    Some of our customers like to build their hardware/PCBs with the option of doing both (jumpers / 0 ohm resistors). 

    Another thing, if all you want to control is volume, pairing and power, then the CC85xx is capable of doing all this based on buttons directly attached to the CC85xx device (like we have done with our Headset development kit).

    Regards,
    Kjetil