Part Number: TLV320AIC3256
Tool/software: Code Composer Studio
I'm working with the TLV320AIC3256EVM-U and the PurePath Studio for its programing.
I could program and work with the LINE INPUT, USB - Audio EVM through the component inputs, DEC1,2,..., I2S-IN, MONOI2S and MONO DEC. Always from the PC or from some device through the Line Input; but; I can't introduce any sound from the Microphone Input. I used microphones from the headset, electrelect, semi profesional but nothing occurs.
Could someone of the colleagues borrow me a schematic in .pfw to try or give me clue about what it's occurring.
Looking forward to hearing from you soon, best regards
This seems related to the input configuration of the device. From the miniDSP point of view, you have only an input from the ADC (Decimators), that sends the digital data to the miniDSP from the configured analog inputs. If you are using PurePath Studio, by default inputs IN1L and IN1R are selected, in the EVM, IN3L and IN3R are used for the mic input. You need to change the device configuration script from PurePath Studio to select IN3L and IN3R as the ADC inputs, as well as configure the respective micPGA. In this wiki article, you will find the instructions on how to change the device configuration in PurePath studio.
Basically, you need to make the following changes:
reg[ 1][ 52] = 0x04 ; Route IN3L to LEFT_P with 10K input impedance reg[ 1][ 55] = 0x04 ; Route IN3R to RIGHT_P with 10K input impedance
-Diego Meléndez López Audio Applications Engineer
In reply to Diego Melendez:
In reply to Daniel Alayon:
Thanks for the feedback!, I do speak Spanish (is my mother tongue actually), but in E2E we need to keep the conversation in English :).
It seems that PPS re-programmed the EEPROM of your EVM, I think this is a problem with the way the software makes this process. Please try the steps mentioned in this wiki article to re-program the EEPROM of your EVM.
Whenever PurePath Studio request to change the sampling rate by reprogramming the EEPROM, please ignore the request and change the firmware manually.
This might be a problem caused by Windows forcing the automatic driver install. I haven't experienced a similar issue before. One thing you might try would be to manually force the correct driver to the EVM, then it should be recognized as DFUUSB device so you can use the tool to program the EEPROM.
I use a old PC with XP and now all it's working fine.
Only one exception; the microphone of the headset Works well (I think it's one electrect type) but the semi-proffesional ones not.
The sound it's very very low; do you think it would be the DC bias or other kind of configuration should be done for this device?
Thanks for the feedback, I'm glad to hear the main issue was solved.
Regarding the mic problems, it is possible that ass you mention the semi-professional mic requires a higher biasing voltage to operate properly. This coded is set to be used in portable applications where the general used mics are electret type ones. You might try increasing the PGA gain and see if you can increase the input signal.
Thanks a lot for your assistance and Support, it was very useful to solve the problems we have had.
Is it enough the "TLV320AIC3256 Application Reference Guide" to manage the registers and functions availables through the "AIC3256-U Control Software";
or there are other resources to increase the knowledge in the AIC3256 miniDSP?
I'm glad to hear your issue was solved. Regarding your question, the application reference guide should be enough to configure and control the device with the register settings, just as the Control Software. For miniDSP development, you can take a look to this wiki entry to find more information,
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.