Have you tried it in a different DS? I had similar issue with a M3 Real, would only work in ONE of my DS, turned out the other DS had a Faulty Shoulder button that was ALWAYS ON....
fixed the shoulder button and then it booted ok, if not your card is goosed, but if you look at the First Sticky...