Do you still get the LED behavior when you plug it in? Doing that should turn it on and continue to boot. That way, you can at least rule out the battery not holding a charge and powering off right away.
Otherwise, I would have guessed a bad SD card that couldn't boot but you trying two (I assume) working ones would rule it out.
|