HS Example Issues #955
-
Hi, I've been experimenting with the STM32H7 series and thought I'd give tinyUSB a go as STs USB library doesn't seem great. I've been using a Waveshare STM32H743 board (ensure you check for any solder bridges on these boards - I quickly found one on the LCD ribbon connector) with USB3300 PHY. This seems to be the same board discussed breifly in discussion #633 by @squintz and @MimitechIndustries I can run examples fine at FS, but after making the appropriate pin config changes and tinyUSB config changes, I cannot seem to get any of the HS examples to work. They compile and flash fine but when plugging the board in, nothing happens at all. I've tested the hardware by compiling a HID example with the ST USB library and it all worked fine. I just can't figure out why the tinyUSB HS examples aren't working and without any expensive HS USB analyser, it seems like it may be a difficult task to debug. In addition, I've tried flashing a NUCLEO-H743ZI2 with a HS example without success, though I don't entirely trust the connection from the dev board to USB PHY was great using dupoint breadboard jumper wires. I'll keep digging and debugging, but any help I can get here might save me a heap of time. Where is the most obvious place I should be looking for issues? Any help is greatly appreciated. Cheers, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 18 replies
-
make sure you run with stock example and add your own bsp based on other similar supported bsp such as h743eval https://github.com/hathach/tinyusb/blob/master/hw/bsp/stm32h7/boards/stm32h743eval/board.mk you need to run make with |
Beta Was this translation helpful? Give feedback.
make sure you run with stock example and add your own bsp based on other similar supported bsp such as h743eval https://github.com/hathach/tinyusb/blob/master/hw/bsp/stm32h7/boards/stm32h743eval/board.mk you need to run make with
PORT=1
as option (h743eval has it set to 1 by default). Always start with stock example first.