I know this is an old post but it's likely the issue was the display was not reset. If you are running in 4 bit mode and get out of whack then your bytes will be reversed.
I know this is an old post but it's likely the issue was the display was not reset. If you are running in 4 bit mode and get out of whack then your bytes will be reversed.