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.

CC8530: System design help

Part Number: CC8530
Other Parts Discussed in Thread: TLV320AIC3101

Hi Team,

A customer is looking into using them in an intercom-like application where there would be one microphone broadcasting to 4 speakers. This would require relatively low latency, but high enough to be easily obtained by this module. The concern is for this application there will be many of the same types of networks in close proximity that could cause interference.

In the user guide, it recommends no more than 4 networks should coexist, but this testing was done with the network's broadcasting 40 cm apart, for the application they would be 30-40 feet apart. By reducing the audio sample rate, having only 1 audio channel, disabling audio fade-out, sending audio only from master to slave, and not increasing output power too much would it be enough to not have excessive interference?

In addition, If they would like to use it autonomously, but need to include an IC for a battery fuel gauge indicator, can the cc8530 be master in i2c communication or can the cc8530 only be a master of external audio IC? Also when using the device autonomously in an end product, is there a way to communicate with the IC once in the embedded system for troubleshooting, firmware updates, or part service, i.e. uart port, USB port, or wireless interface? 

Thanks in advance.

Regards,

Marvin

  • Hi Marvin,

    There is no detailed test information available from TI which is specific enough to give confidence towards the customer's unique setup.  They will need to test their own environment to determine whether there is not too much interference.

    The CC85XX I2C master interface is only intended to either perform production programming by autonomously retrieving a firmware image from an external I 2C memory device or initialize and control an external audio device such as the TLV320AIC3101. This code is generated by the PurePath Wireless Configurator and it will not be possible to modify such resources to support other functions.

    With autonomous operation, you will have access to GIO pins for button/LED control but not further advanced debug interfaces like communication peripherals.  These details are further described in the CC85XX Family User's Guide.

    Regards,
    Ryan

  • Hi Ryan,

    I received a follow-up question from the customer and they would like to know if there is a way to incorporate a volume dial instead of volume buttons? Due to size constraints of the device the customer would want to limit as much required extra circuitry as possible.

    I hope you can help further.

    Thanks.

    Marvin

  • The device and PurePath Wireless Configurator only supports separate GPIOs for volume up, volume down, and toggle mute control.  The customer would need to create a hardware solution which converts the dial control to single GPIOs for each function.

    Regards,
    Ryan