cancel
Showing results for 
Search instead for 
Did you mean: 

USBX endpoint address error , UX_MAX_DEVICE_ENDPOINTS

ABasi.2
Associate III

Hi!

with cube IDE i'm trying to develop a USB device with 3 classes using  a STM32H523 with USBX and threadX.

If i select USB HID,USB MSC and USB ACM (virtual com port) the code is succesfully generated but if i close and reopen the .ioc GUI i have this message error:

the value of UX_MAX_DEVICE_ENDPOINTS can't be less then number of endpoints used.(used endpoints: 7). it will be set to 6.

what does it mean? is not possible to have 3 classes? or i have to change something in the endpoints and it can be done?

there is an example like this? or a guide to understande the endspoint manage

thank you

 

2 REPLIES 2
FBL
ST Employee

Hi @ABasi.2 

Would you attach ioc file to reproduce? Make sure to use latest version.

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.


ABasi.2
Associate III

Thankyou!

sure i can attach the ioc file

 

my cube ide is 1.17.0