Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STM32 USB device: endpoint_abort not supported #13215

Closed
jeromecoutant opened this issue Jul 1, 2020 · 4 comments
Closed

STM32 USB device: endpoint_abort not supported #13215

jeromecoutant opened this issue Jul 1, 2020 · 4 comments

Comments

@jeromecoutant
Copy link
Collaborator

Description of defect

STM32 USB device implementation doesn't currently support endpoint abort procedure.

https://github.com/ARMmbed/mbed-os/blob/master/targets/TARGET_STM/USBPhy_STM32.cpp#L539

From test point of view, this makes tests-usb_device-basic failed,
specially 2 test cases:

  • "endpoint test halt"
  • "endpoint test data toggle reset"

@ARMmbed/team-st-mcd
@MarceloSalazar

Target(s) affected by this defect ?

STM32

Toolchain(s) (name and version) displaying this defect ?

NA

What version of Mbed-os are you using (tag or sha) ?

mbed-os-6.1.0

What version(s) of tools are you using. List all that apply (E.g. mbed-cli)

NA

How is this defect reproduced ?

NA

@jeromecoutant
Copy link
Collaborator Author

ST_INTERNAL_REF 47751

@ciarmcom
Copy link
Member

ciarmcom commented Jul 1, 2020

Thank you for raising this detailed GitHub issue. I am now notifying our internal issue triagers.
Internal Jira reference: https://jira.arm.com/browse/IOTOSM-469

@ciarmcom
Copy link
Member

We closed this issue because it has been inactive for quite some time and we believe it to be low priority. If you think that the priority should be higher, then please reopen with your justification for increasing the priority.

@agausmann
Copy link
Contributor

agausmann commented Feb 4, 2023

The latest versions of F7 and H7 HALs do have a HAL_PCD_EP_Abort function. I haven't checked any of the other HALs, but I imagine that this will make its way to them, if it hasn't already.

It would be great to finally get this fixed! Unfortunate that the stale bot sweeps up legitimate issues that the community could otherwise pick up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants