ch32-hal icon indicating copy to clipboard operation
ch32-hal copied to clipboard

usbd: Remove debug prints and add an example for the V203

Open Noxime opened this issue 8 months ago • 2 comments

Do not merge before fixing the executor issue!

The driver works for the most part, except you must for some reason use the arch-spin executor to make it work. Perhaps something is wrong in the interrupts? I have no experience with embassy executor internals or the USB peripheral itself, so any help would be appreciated.

@andelf Do you have any ideas?

Closes #79

Noxime avatar Apr 28 '25 16:04 Noxime

Is anyone working on getting this merged? I could probably pick it up some time this month if @Noxime dose not have time to finish getting it merged.

moore avatar Jul 07 '25 00:07 moore

the use of arch-spin is intentional we can't use the riscv arch because it uses wfi which is not really compatible with the usb peripheral (broken HW implementation on WCH's part, I have discussed this with their support engineer)

If anyone want to get the conflicts / small fixes resolved I would be happy to get this merged.

Codetector1374 avatar Aug 17 '25 19:08 Codetector1374

Closing because of #137

Codetector1374 avatar Dec 02 '25 05:12 Codetector1374