spike on ULPI D4, D7 data bus when asserting STP #159
Labels
needs validation
described problem or solution requires further validation
question
question from the community that is not technical support
This happens from time to time.
When asserting STP in the end of TX, all the data lines are supposed to be 0x00 (or 0xFF in some cases), but in steady state.
Instead, from time to time a short spike can be observed on D4 and/or D7.
The pulse is 0.8v-1.9v with the duration of ~2.5 ns
Spike on D7: (red - STP, blue - D7)
Spike on D4
Seems to be not PHY specific. I was able to reproduce it on "host" and "target" PHYs.
To reproduce I've used the 'simple_device' design from the examples.
I'm able to trigger it on D7 with a single 'get_descriptor' control transfer.
It gets the STALL response, hence the try-except in the code.
Later on was reproduced by @zyp
The text was updated successfully, but these errors were encountered: