Other Parts Discussed in Thread: TLV320AIC3104
Tool/software:
Hello,
I'm experiencing an issue while using the TLV320AIC3104EVM.
When I first started using it, the device was recognized correctly in Device Manager under both USB and Sound as "USB-MODEVM".
However, at some point, the device started being recognized only as Unknown USB device.
After some searching, I found that the firmware might have been corrupted, so I tried to recover it using the procedure in this link:
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/773576/faq-tlv320aic-codecs-and-adcs-how-to-restart-revive-a-usb-audio-evm
I downloaded SLAC563 and installed the driver, and the device started appearing as DFUUSB. Then, I followed the firmware update procedure described in the link.
However, I encountered a couple of issues:
-
I could not find a
.bin
firmware file specifically for the TLV320AIC3104. So I tried using one of the.bin
files included in the SLAC563 package (e.g.,USB-AudioEVM0304_48KHZ.BIN
).
After updating with DFUEE.bin, when I tried to proceed with the second firmware (USB-AudioEVM0304_48KHZ.BIN
), the DFU program hangs and does not proceed. -
If I skip
DFUEE.bin
and directly update withUSB-AudioEVM0304_48KHZ.BIN
, the update appears to succeed, but the device is only recognized under Sound as USB-AudioEVM, and USB-MODEVM no longer appears under USB devices.
Also, after reapplying USB power, the device goes back to being detected as DFUUSB, not as a normal USB audio device.
So I have two questions:
-
Where can I find the correct firmware
.bin
file for the TLV320AIC3104EVM? -
What could be the cause of the upgrade issue I described above?
(Note: I tested this on both Windows 11 and Windows 7 environments, and the results were the same.)
Thank you very much.