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.

can we read data of TLV320AIC3106EVM on PC without GUI(on our script)?

Other Parts Discussed in Thread: TLV320AIC3106EVM-K

can we read data of  TLV320AIC3106EVM  on PC without GUI(on our script)?

  • Hi, Rushit,

    Welcome to E2E and thank you for your interest in our products.

    If you are able to read the I2C or SPI lines, it should be no problem to read data from the EVM. However, it is recommended to use the GUI with the EVM to read and write in an easier way.

    Best regards,
    Luis Fernando Rodríguez S.
  • I have TLV320AIC3106EVM-K & connected it to GUI via spi.
    I have done all the required configurations to use on board microphone as per Slau209a section 4(user guide of EVM) but i cannot find any details on where will we get output of ADC which will process the onboard mic's data.

    Also please tell me how can i read data of multiple mic & write data to multiple speakers connected on board via GUI basically from PC. From your recent answer above it seems TLV320AIC3106EVM-K have this capability,so please provide me details how to implement it.
  • Hi Rushit,

    The GUI has some preset configurations that can be used to program the TLV320AIC3106EVM-K in an easier way. Regarding your comment about the on board mic's data. You may try using the "On board Microphone to Digital Output" configuration. If the jumpers are placed correctly, you will be able to use the on board mic to obtain its data by the ADC. The register configuration would be:

    w 30 07 80
    w 30 11 0F
    w 30 12 F0
    w 30 16 7C
    w 30 13 7C
    w 30 0F 00
    w 30 10 00
    w 30 19 80

    You may take a look of the preset configurations in order to read data of microphones and write to multiple speakers. If you have questions about these configurations, please let me know.

    Best regards,

    Luis Fernando Rodríguez S.

  • dear luis,

    Thank you for your prompt response.

    The jumper settings i have done are : J2 & 3 installed,J6 open,J1 to 2&3,PGA gain increased mic unmuted & others.

    I tried with your suggested configurations steps as well as preset configurations in tab:on-board mic to digital output.loaded it & then executed.

    The commands with preset configuration in tab:on-board mic to digital output is as below: 

    w 30 11 0F
    w 30 12 F0
    w 30 16 7C
    w 30 13 7C
    w 30 0F 00
    w 30 10 00
    w 30 19 80

    & your suggested commands are different but i tried both.

    My expectations with EVM (as per your 1st answer & details in section 3.2-3 of slau209a is to streaming audio via the USB interface from the PC)  to get the output of ADC on PC via USB of GUI,does it work like my expectations or i need to take it by i2s(i have kept the default settings of i2s).Because there is no output/data acquisition tab then how can i use this evm for audio streaming or recording as it was for EVM for TLV320AIC28EVM.

    To be clear my first goal was to set up the POC with EVM & then go into the details for our applications,so if i will have an output of upto 4 mics then it will be processed by the Software team without the requirement of other teams.

  • Hi, Rushit,

    If JMP6 is open, the EVM probably will not work. JMP6 is used to measure the current from DVDD (digital power supply). Could you try connecting JMP6 please?

    If the problem persists, please let me know.

    Best regards,

    Luis Fernando Rodríguez S.