fantacuits
New member
- Joined
- Sep 6, 2025
- Messages
- 3
I've been working on a USB device where precise timing is critical, and I keep running into inconsistencies with start of frame (SOF) detection. Even though the device enumerates correctly, the SOF events sometimes appear delayed or are missed entirely, which throws off the timing for downstream processes. I've double checked signal integrity on the USB lines and verified my firmware ISR timing, but the problem persists. It seems like there might be something subtle in how the host controller or the USB stack handles SOF under certain load conditions. I'm also wondering if USB jitter or buffer handling could be contributing.
Anyone can help? I'd greatly appreciate
Anyone can help? I'd greatly appreciate