I'm using Kinetis K64 MCU with freescale USB stack 4.1.1 for USB CDC device (baremetal).
The code is working but only for first receive (connected the virtual serial port to PC terminal), but when i tried to send more bytes ( or even 1 byte), i got nothing to the MCU side.
The way out i've found is i need to send some dummy thing out form MCU USB whenever i received something and after that i can receive the next time.
Can someone identify what the problem is and how to solve?
Thanks in advance