We are using the MSP430F5528 in our prototype for USB communication. While connected, the MCU draws a constant 8 mA. This is a problem for our application as it heats the board slightly. I noticed that it does not ever go into a suspended state while the PC it is attached to is active. I understand that the host is in charge of this, so I have no control over when it goes into a suspended state.
So I have a couple questions:
Is it normal for the USB to cause the MCU to draw 8 mA while connected? I know it is supposed to go into LPM0 while waiting for something to be received.
If it is not possible to lower this current, is there any way to turn off certain parts of USB while it is not active, but still be able to receive/send data when needed? So basically put it in a suspended state while not sending or receiving.