STM32F042: externally clocking other usb devices upstream?
My application will have a STM32F042 fed USB from a TUSB2036 USB hub IC. That chip has the option to feed a 48MHz clock in directly (from MCO on the STM?), which would save me a crystal and supporting parts. I'm wondering if this would be alright accuracy wise: the STM32's crystal-less USB relies on it's CRS, which is fed by USB SOF packets, which I guess it would not be getting until the USB hub connects to the PC: would it be able to do that before the clock manages to recover itself? TI does not spec a tolerance for the 48MHz clock, but I suspect it is the same as the USB spec (which I believe is .25%?)
