I have an XL which I know is no longer supported. Today for no apparent reason a cross appeared on the startup screen. A reset appears to work, but when rebooting freezes on a screen displaying specification data and won't complete start up. On connecting to a PC, PC say I need to format the devise's drive before it will recognize it. Any ideas?