For those who have a supported device with lifetime maps, getting the TomTom updates free download means connecting your TomTom to your computer. Once you have the software installed, plug your TomTom into your computer using a USB cable and wait. The map download should start automatically.