Gadgets3D LCD Panel
It's your basic 20x4 character LCD, with a rotary encoder, panic button, and an SD reader.
Assuming that this was working before you upgraded your Marlin files (you didn't say one way or the other), it sounds like you have a pin definition wrong. I don't know how much time I spent checking my wiring after I botched a setup and reloaded Marlin from a fresh download.
I'd start with a review of your pins.h.