I have an XL 350 2GB TTS. Purchased in 2010 and used very little. Recently it began booting up randomly. And became unstable.
I decided to update it and installed tomtom home on my pc. I first made an explorer backup, formatted, scanned disk and then let tomtom home update. I saved my map and copied it back after update. Erased flash a few times.
Here is info from original ttgo.bif
[TomTomGo]
DeviceName=TomTom XL
DeviceVersionHW=XL ...