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.

TLV320ADC3101EVM-K: Problem while updating a firmware

Part Number: TLV320ADC3101EVM-K

I am trying to update the firmware for my TLV320ADC3101EVM-K kit in order to work with PurePath Studio. I am running Windows XP SP3. Following the instructions, I installed the DFU driver and my OS recognizes the device perfectly fine. But When I launch DFUTEST.exe, click on "Program EVM" and select DFUEE, I get a prompt message saying, "Device was successfully reset. Please wait about 2 seconds for device to re-enumerate." Then I click OK and get the Error prompt saying "Detach call failed". What am I doing wrong here?

I am following the procedure as follows mentioned in another forum and the answer was provided by :

* flip the SW2-A2 switch on the USB modevm to the right (HI).
* connect the EVM to the PC and follow the instructions to install the TI DFU driver (in the attached zip)
* once the driver has installed, flip SW2-A2 to the left (LO).
* launch DFUTest.exe
* click Program EVM, choose file DFUEE.bin (in the attached zip) and follow the on-screen instructions
* choose USB-miniEVM0204_441kHz.bin (or a .bin file with the desired sampling rate) and follow the on-screen instructions

* disconnect the EVM and re-connect the EVM.

Thank you,
Kishan Patel

  • Hi, Kishan,

    Welcome to E2E, Thanks for your interest in our products!.

    The procedure you mention seems to be similar, but probably is not the required one by the 'ADC3101 EVM. Please take a look to the instruction of this wiki and let me know if you are able to get the EVM working.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,

    Thank you very much for getting back to me so quickly. The procedure in the wiki page you mentioned is the same as I mentioned in the question and yields the same result for me. I am still getting "Detach call failed" error. While you also mentioned that this is not required by ADC3101 EVM, can you explain this further? I tried running it through purepath and getting the message "Hardware device not connected." That is why I am trying to upgrade the firmware.

    Thank you,
    Kishan Patel
  • Hi, Kishan,

    Thanks for the feedback. My note was referent to the fact that you were selecting the USB-miniEVM0204_441kHz.bin .bin file, which is not the one required by the 'ADC3101. Is the device shown at any point as an audio USB device in the device manager?. Also, are you executing the  "remove-miniEVM.exe" file mentioned in step 16?.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,

    Thank you. Selecting USB-miniEVM0204_441kHz.bin file (Step 13) and executing the "remove-miniEVM.exe" (Step 16) comes after my problem. My error is happening at step 12 where I am getting "detach call failed".
  • Hi, Kishan,

    Thanks for the update. By default, the EVM should be able to get recognized and operate properly with PPS, was there a special reason for you to update the firmware?. Have you tried to update the firmware of the device with the EEPROM Writer  tool from the ADC3101 CS software? It is possible that the device in the EVM you are trying to update is damaged, so I would like to explore above option before coming to that conclusion.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,

    Again thank you for your continuous support. We purchased the EVM through DigiKey which shipped with firmware version V0105 ( below version 2.01). Which means it can't be updated through EEPROM writer tool and It has to be manual, as suggested in the description of the tool. Also according to other post and forums, I need the latest firmware in order to work with PPS. In my case, by default, it didn't recognized by PPS.