cancel
Showing results for 
Search instead for 
Did you mean: 

Hello, I try to implement a dual cdc with two virtual port com on USB_FS and HS. Receives callbacks works well on both VCP but only transmit on the first VCP works. When I try to send data from the STM32 to the second VCP, nothing append.

JHAPP.1
Associate II

OTG_FS_IRQHandler is endlessly called

"signal handler called>() at 0xffffffe9"

I have already increase the heap and stack size to 0x2000.

I use the STM32H753i-EVAL2 board

3 REPLIES 3
JHAPP.1
Associate II

More information :

The USB descriptors are correct and both virtual port com are recognised by the PC.

And i use STMCubeMx Version: 1.6.0

JHAPP.1
Associate II

After two weeks of work and just after posting this cry for help, I found the solution.

Il simply forgot to set tx fifos on usb_conf.c for the new endpoints.

Subject can be closed.

Ghost
Associate

Hi I think I'm trying to implement the same thing, please let me know if it is. I want the PC to detect two COM ports when I plug the usb cable in.

I couldn't find any example or a way Cube allows implementing that. Any help