This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LAUNCHXL-F28069M: 16x2 LCD display : How to recover from malfunction in 4-bit mode

Part Number: LAUNCHXL-F28069M

I'm using LAUNCHXL-F28069M. I've got a source code for 16x2 LCD driver. It configures the LCD to operate in 4-bit mode. But I found that it malfunctions easily and very hard to recover, even power-on reset cannot solve this. I want to know how to recover it and why it is so difficult to recover.