Skip to main content
waclawek.jan
Super User
February 12, 2018
Question

['F446 documentation] How many endpoints has OTG_HS?

  • February 12, 2018
  • 3 replies
  • 662 views
Posted on February 12, 2018 at 23:10

0690X00000609iGQAQ.png 0690X00000609j4QAA.png
    This topic has been closed for replies.

    3 replies

    Khouloud GARSI
    ST Employee
    February 14, 2018
    Posted on February 14, 2018 at 11:45

    Hello Jan,

    Number of endpoints: 6[FS] / 9[HS]

    -> 5[FS] / 8[HS] device endpoints + 1 bidirectional control endpoint0

    This was fixed on

    http://www.st.com/content/ccc/resource/technical/document/reference_manual/4d/ed/bc/89/b5/70/40/dc/DM00135183.pdf/files/DM00135183.pdf/jcr:content/translations/en.DM00135183.pdf

    and already highlighted to be fixed on the datasheet.0690X00000609jPQAQ.png

    Thanks for your feedback.

    Khouloud.

    waclawek.jan
    Super User
    March 21, 2018
    Posted on March 21, 2018 at 20:03

     ,

     ,

    Hi Khouloud,

    In [STM32Cube_FW_F4_V1.21.0]\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f446xx.h :

    ♯ define USB_OTG_FS_MAX_IN_ENDPOINTS , , , , , , , , , , , , , , , , , , , 5U , , , /* Including EP0 */

     ,

    ♯ define USB_OTG_FS_MAX_OUT_ENDPOINTS , , , , , , , , , , , , , , , , , , 5U , , , /* Including EP0 */

     ,

    ♯ define USB_OTG_HS_MAX_IN_ENDPOINTS , , , , , , , , , , , , , , , , , , , 8U , , , /* Including EP0 */

     ,

    ♯ define USB_OTG_HS_MAX_OUT_ENDPOINTS , , , , , , , , , , , , , , , , , , 8U , , , /* Including EP0 */

    is still wrong.

    I'd say the same applies for HS in 'F469/'F479 (I've seen RM386 being fixed in this regard, I assume the related datasheets are flagged already).

    Jan

    Khouloud GARSI
    ST Employee
    March 29, 2018
    Posted on March 29, 2018 at 12:57

    Hi Jan,

    This point is also internally reported and will be fixed soon.

    Khouloud.