Three serial com ports with CDC drivers
Posted: Thu Apr 29, 2021 5:57 am
Hi,
I was successful in getting three virtual com ports to work on my target stm32f723. I had to give up speed to do that though (because of double memcpy that comes with serial usb).
Now I am trying to mix and match, where out of three, I want two to use serial usb while one uses raw usbTransmit(). I am not able to get this to work. I see some data being transferred and then the debugger loses connection with the target. I am still looking into the stack to figure out where it breaks.
In the meanwhile, I thought ill ask here if anyone has attempted such and if this can even be done or not.
Thanks,
AQ
ChibiOS: v20.3.2
I was successful in getting three virtual com ports to work on my target stm32f723. I had to give up speed to do that though (because of double memcpy that comes with serial usb).
Now I am trying to mix and match, where out of three, I want two to use serial usb while one uses raw usbTransmit(). I am not able to get this to work. I see some data being transferred and then the debugger loses connection with the target. I am still looking into the stack to figure out where it breaks.
In the meanwhile, I thought ill ask here if anyone has attempted such and if this can even be done or not.
Thanks,
AQ
ChibiOS: v20.3.2