If you need max speed (MCLK sourced from XT2), USB module on MSP430F5529 can work with 25 MHz crystal. However, in this case default TI USB BSL will not work (need 4, 8, 12 or 24 MHz XT2). Some XT2 values can be found in TI datasheets, but all can be checked by pll configuration tool ... http://forum.43oh.com/topic/3904-usb-pll-configurator/ If I remember right, by default TI USB stack is using DCO for MCLK. In any case, 8 MHz XT2 is supported for sure. If Win are asking for drivers (inf file) than enumeration is started just fine (XT2 is OK). If Win are not asking for drivers and device is marked in manager with "?" than enumeration is not started (XT2 is not working or stack is not configured right). As already commented by limars, topic title is invalid, because increasing of clock speed is not related to drivers. I am running MSP430F5510 with 24, 12, 8, or 4 MHz XT2 (MCLK = XT2) as CDC device (my own stack), and it is using same Win drivers (inf file).
↧