Page 22 of the PCM2706C datasheet instructs:
"the D+ pin pullup resistor must not be activated before programming the descriptor data through the external ROM or SPI port is completed."
How is that accomplished? I don't see any implementation of this in the datasheet circuit diagrams or EVM board. Since this EEPROM feature is only available in bus-powered mode it seems the PCM2706C should manage this on its own. Does this demand a system microcontroller to manage? But how would the system know when the programming from the EEPROM is complete?
Thanks,
Lance