are you certain the unit is HD44780 compatible.
I used a few different of those, and they always show "self-test blocks" when powering.
make sure not to mix any of those 3 lines.
if you do not have self-test style blocks then, the unit is either broken or non-standard.
maybe you plugged it in pins 14-15-16 instead of 1-2-3??