This happened to me too. Luckily, my brother has another Gameboy advance SP that didn't work except for the battery. I swapped batteries and it appears to be working again.
open