Quote Originally Posted by printbus View Post
The 20x4 displays show those two rows of blocks until properly initialized by whatever is driving it. This could be either the hardware not wired properly or the firmware on your electronics not being configured for the proper display panel.
After re-uploading the firmware for some times, it works again now!. I think maybe its is communication issue that cause the firmware was not completely upload to mainboard.