I was playing some puyo puyo tetris on my 3dsXL when it froze with a the bottom screen and I made out 'display error' in red at the top, then it turned off before I could read more of what it said. Now it just flashes the blue light before not booting. I believe I'm on the most current firmware, though i may be behind one since I haven't used my 3ds is a while. I found one online which looks like it but I'm not sure if this is it 100%