No idea, i do believe grandpa got it from a friend who preloaded it with various games, i know it worked once we got it and then i updated the DSi not knowing about these blocks and what not.
Since then i've trying everything to fix it, formatting the SDcard, uploading firmware and all that.