USB Host (teensy 4.1) with externally triggered polling events?

cirthix

Member
Hi,
I've got a teensy 4.1 connected to an FPGA to handle all of the usb host protocol stuff. Right now, the system is working with a 4khz mouse and it is great. However, I'd like to have the mouse polling rate synchronized with what the FPGA is doing. There is an extra control signal from fpga to teensy that is toggling at 4KHz already, was wondering if the internal timer for usb HID polling could be disabled and an external interrupt used to trigger the HID poll request.

Is there an easy way to accomplish this?

Thanks :)
 
I'm not aware of any way to do this (and I did write the EHCI code in USBHost_t36 so I'm pretty familiar with the hardware...)
 
Back
Top