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.
Part Number: TLV320AIC34EVM-K
I have tried using this so called tool for hours and making no sense out of it. The examples are not what I need to do. It appears that you can't dynamically change the device of choice in the tool. Well, you can but it changes nothing. I have searched for some video tutorial on using purepath but can't find any. I just want a 4 line input to 4 line output end to end. Is it possible that I can write my own code to configure the devices with code composer studio? and then use cc debugger to program it? Of all the TI tools I have ever tried to use, this one is the worst. The help file doesn't help. It just shows what you already see. Very little in the tool is intuitive. I am a 40 years electronics engineer. I designed with TI BLE -4 devices in the past. I already have the hardware designed, just need the software. I see no useful notes on the TI site concerning this. If you don't want me to use TI parts, this is a good way to help me choose. I should have started my design with the tool to see how bad it is. Anybody give me some help?
I'm sorry you are having some problems. Can you clarify what tool you are using? the title of your thread mentions the TLV320AIC34EVM-K but that EVM doesn't use Purepath studio or purepath console.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Steve-Wilson:
Agreed with Steve's comments that it's never good for us to hear of customers having challenges like this. Could you clarify what you purchased and what tools you downloaded? PurePathStudio (PPS) is what it sounds like you're using, but the TLV320AIC34 does not have a mini-DSP inside it and therefore does not interact with PPS.
Regards,Collin WellsPrecision ADC Applications
I would like to reach out again, and just say that we are committed to helping you. We do need some more information regarding which tool and device you are using.
"Purepath" is a TI trademark that is often used with the Audio products and associated software. This unfortunately can cause some confusion when working with different devices and software packages. There are 4 software packages that use the Purepath name:
Purepath Studio - (PPS) Used for programming the MiniDSP in our portable Audio Codecs, ADCs, DACs and Amplifiers.
Purepath Console - (PPC) Used for smart amp tuning for amplifiers, and more recently for configuring the TLV320ADCx140 ADCs
Purepath Wireless Configurator - (PPW-CFG) used for configuring the CC85xx series wireless devices.
Purepath Wireless Commander - (PPW-CMD) Also used for the CC85xx series devices
Personally I am most familiar with the top two (PPS,PPC), but I have used the wireless software as well. none of these software packages will control the TLV320AIC34EVM-K which you mentioned in the title of your thread, which is why we need a little more information.
While I would like to say that these software packages are flawless and simple to use even for a new engineer, the reality is that there is a learning curve for some of them and none of them are perfect. That being said we are here to help. I check the forum multiple times a day and would be happy to help you in any way that I can. I am responsible for the TLV320AIC34, and support devices that use PPC and PPS.
If you need help with the wireless products, I can help connect you with the support team for those.
In reply to Collin Wells:
DEFAULT SETUP (I2C):
Serial format: I2S, 16/24-bit, continuous clock, no resync, MCLK generated by CC85xx (AIC34 PLL is not used).
The tool tile is Purepath Wireless Configurator 126.96.36.199775
Can't I attach images in this forum tool?
In reply to Paul Smith4:
Thank you for the additional information. We thought you were asking about the Audio software our particular Audio team supports, which is PurePathConsole, and PurePathStudio. Steve is correct that the TLV320AIC34 is not included in those tools.
We're admittedly a little less familiar with the wireless configurator but will reach out to the CC8530 team to pull them in for some help as well on those questions as well.
Yes, you can attach images to the E2E forum. Select the "Insert/Edit Media" button in the editor and then select your file. Unfortunately dragging/dropping or copy/pasting images directly into the editor is not currently supported.
Before I do attach any schematics or images, is this posting public or private?
I don't mean to sound hostile, I was agitated when I first inquired about the TLV320AIC34EVM-K: Purepath configurator, as I struggled with it for a couple hours, and couldn't get it to do I think it should do.
I was unaware that TI had multiple software programs / user interfaces with the same name. I can hardly be blamed for that.
Since the CC85xx devices are wireless audio transceivers, it only stands to reason it is an audio product. Yet it is also wireless, so it is also that.
I'm sorry for all the confusion about the naming, I to sometime get confused by the "PurePath Wireless" and the other audio ICs that also feature something called "PurePath".
Officially we only support the application roles listed in the PurePath Wireless Configuration tool. This means we only support a 2 ch slave output. It could potentially be possible for you to add in your own application role to enable four channels, I can verify that you could set up such a project to some degree.
Unfortunately, I do not have any hardware at the moment which I could use to test this out, all I have is stereo codec setups which is not much help when testing the 4ch hack. What I can do is to provide you with my custom application role file that you could try out yourself assuming you got the hardware to test it out.
The file attached to this thread should be placed at the installation folder inside "application_roles". After a restart, you should be able to select 4ch output on the slave device. However, as I mentioned above, I can't tell you if or how well this would work as I'm not able to try this out any time soon.
In reply to M-W:
Thank you for your response. And for the file. I will give it a go.
I seen that Qualcomm has a stereo Bluetooth device that has an integrated Audio CODEC. Do you know of any new such devices that TI is working on?
I tried to attach two files to this message. But it doesn't look like it attached correct. One is a 3d image of my PCB layout, the other, the schematic. So I don't know if you have a way to retrieve them.
I have a couple questions about the pinout on the 4 channel codec; I used Line 1 Left & Right, Minus and Plus for all four channels going in on the Master through DRV135's. Then I used Left & Right LO pins for the Slave side output audio through the INA1650's. Does that seem correct, or OK?
What should I do with all of the unused microphone inputs, Din, mono, and Line2 inputs? Can they be left floating, or tie them to Gnd?
I'm not aware of any such devices. There is a few examples on how stream audio (voice in this case) over BLE but these devices (cc26xx) is also without codec and only got I2S outputs.
I'm sorry but I'm not very familiar with this codec or the audio ICs in question so I actually don't have any good answer to give you (that would not risk me giving you bad advice). Hopefully some of my colleges from before can pick up and help you on these questions as they do not directly relate to the CC853x part. I'm mainly focused on the wireless technologies and do not want to risk give you any bad advice on how to work the codec.
Looking at you schematic however, I can see that you have two CC8530 mounted on the board (as well as two codecs). Could you maybe give me a run down on how these are to be used in the actual product? Reason I ask is because there is some considerations related to operating two CC853x on the same board (I could not see the model you attached so I don't know how your board actually looks).
The consideration is mainly focused on timeslot alignment where you can setup a physical signal between the two devices to keep the TX and RX in sync. This to assure that you do not end up having two masters close to each other drifting out of sync as this would mean you would get to the point where one of the masters is shouting into the ear of the other, degrading performance.
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. 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.