Other Parts Discussed in Thread: MSP430F5529
Tool/software:
Hello everyone,
I’m currently working on a project with a PCB featuring the MSP430F5659 microcontroller. I’ve successfully set up a USB interface that utilizes both CDC (Communication Device Class) and MSC (Mass Storage Class) for a microSD card.
While everything works well as long as the microSD card is in the socket, I encounter issues as soon as I remove it. The CDC communication continues to function for a while, but eventually, I lose the ability to communicate altogether.
I’ve noticed that the interrupt vector USB_UBM_VECTOR
is still being called regularly. However, it does not respond when I send data from the host. In the end, the endpoint for receiving is triggered once, but I no longer receive any bCDC_DataReceived_event
.
Has anyone experienced similar issues or have insights on how to resolve this? Any help or suggestions would be greatly appreciated!
Thanks in advance!