Skip to main content
Visitor II
September 5, 2024
Solved

How to use STMicroelectronics classic USB device middleware with STM32H563ZIT6

  • September 5, 2024
  • 2 replies
  • 1122 views

HI,

      I am trying to interface the USB device with a customized STM32H563ZIT6 controller board. I followed the example steps from the STM Community, but the USB port is not detected. What should I do?

 

https://community.st.com/t5/stm32-mcus/how-to-use-stmicroelectronics-classic-usb-device-middleware-with/ta-p/599274 

 

  https://community.st.com/t5/stm32-mcus/how-to-implement-a-usb-device-composite-in-stm32h5/ta-p/708078 

 

 Anyway, I will upload my project. Please verify it

    This topic has been closed for replies.
    Best answer by FBL

    Hi @Berlin-raj123 

    I would add that if you need any recommendations about Hardware design you can refer to the board provided schematics. https://www.st.com/resource/en/schematic_pack/mb1404-h563zi-c01-schematic.pdf

     

    2 replies

    Super User
    September 5, 2024

    First of all, get (buy, rent, steal) a real hardware USB analyzer, to see what is actually transmitted on the wires.

    When the electric layer is good you can use software USB analyzers.

     

    Visitor II
    September 6, 2024

    @Pavel A.Are there any other methods? When I verified the USB interface with the STM32F429ZIT6 controller, I did not use any analyzer.

    Super User
    September 6, 2024

    If the electrical interface has been validated, next step: capture USB traffic, act based on observations. Does enumeration begin at all?

     

    FBLAnswer
    Technical Moderator
    September 24, 2024

    Hi @Berlin-raj123 

    I would add that if you need any recommendations about Hardware design you can refer to the board provided schematics. https://www.st.com/resource/en/schematic_pack/mb1404-h563zi-c01-schematic.pdf