Hola Rafa, el problema lo tienes en la placa de Arduino, mas concretamente en el regulador de voltaje que trae. Por alguna razón se habra estropeado y es este regulador el que alimenta a la pantalla y al Arduino cuando la corriente entra desde la RAMPs, al alimentar por USB la corriente va directamente al chip y a la pantalla sin pasar por este regulador, por eso te funciona cuendo lo conectas al USB.
Puedes sustituir tu Arduino o si te atreves cambiar el regulador de voltaje, normalmente es la única pieza que se estropea.
El siguiente usuario dijo gracias: Rafael Adrian Garcia
Por favor, Identificarse o Crear cuenta para unirse a la conversación.