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.

TLV320AIC3109EVM-K: Why does placing and then removing the eeprom jumper make sending audio through usb work?

Part Number: TLV320AIC3109EVM-K
Other Parts Discussed in Thread: TLV320AIC3120

I have a similar issue in this post where I'm unable to play music on the computer and hear it on the outputs of the evaluation board while connected through usb.

Here is the post i'm referring to

e2e.ti.com/.../tlv320aic3111evm-k-unable-to-connect-tlv320aic3111emv-k-to-host-computer-via-usb

I'm using a TLV320AIC3109EVM board and AC-MODEVM LPA001A. I downloaded and successfully installed SLAC249 for the gui and driver. 

What fixed it for me is putting the jumper on the eeprom jumper (for me it's j30), hit the main reset button and thenn removing the jumper and then hitting the main reset button. I'm then able to see speakers (TI USB Audio UAC2.0) in the windows mixer select it and then select stereo playback to lineouts in the gui and load that and hear music from a youtube video.

Why did this work? What is the eeprom storing? I'm trying to understand why.