cancel
Showing results for 
Search instead for 
Did you mean: 

['F446 documentation] How many endpoints has OTG_HS?

Posted on February 12, 2018 at 23:10

0690X00000609iGQAQ.png 0690X00000609j4QAA.png
3 REPLIES 3
Khouloud GARSI
Lead II
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.

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

Posted on March 29, 2018 at 12:57

Hi Jan,

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

Khouloud.