Other Parts Discussed in Thread: MSP430WARE
Tool/software: Code Composer Studio
Hi
In a USB keyboard application developed with CCS using MSP430F5508, the number of key code transmission data may be changed from 8 bytes to 9 bytes and sent out, causing a Babble error in the Host PC.
Situation: Repeat operation does not stop during keyboard operation.
When observing the line with a USB analyzer, the key data may become 9 bytes and a Babble error occurs in the host PC, so the key release data is not recognized and the key repeats.
Illegal key data is also normal in terms of hardware, and Host PC return ACK.
Frequency of occurrence: About 100 hours after continuous energization.
Once a phenomenon occurs, it frequently occurs. (9-byte transmission occurs in addition to normal 8-byte transmission)
Elimination of the malfunction state can be done only by turning off the power to the KB (MSP430ware Busreset does not recover)