Not working DSI

Ive got an original dsi that ive owned since i purchased it years ago. Its been freezing recently and has a blank white screen even after pulling out the battery sometimes. It usually boots then freezes around 30 seconds. Is there anyway to fix it?