TomTom Via 135 can’t update maps (solved)

Last week I was solving big issue with my TomTom Via 135 (including Lifetime Maps). As usually (every quarter) I got email about new free map available for my navigation device. As usually I connected my device to computer and expected smooth update process. But this time things went bad…

Download of a map went OK using MyTomTom application. Maybe I even didn’t saw at first, but later I noticed that I got this error while updating the maps.

TomTom Via 135 not connected. Installation interrupted. Please reconnect your navigation device.

1) Not connected. Installation interrupted. Please reconnect your navigation device.

I immediately started cheeking what have happened. Old maps from my navigation device were deleted and new maps were not yet installed. I was getting red screen on TomTom navigation and a message “Maps not found”.

I tried like ten more times to proceed with copying, but neither was good. Still was getting the same message (1). So started Googling…

I found such issues similar to mine: “tomtom installation interrupted”, “tomtom not connected”, “tomtom no maps found”. Also bumped into this advices from TomTom support (copied for the future):

  • Make sure you have the latest Service Pack for Windows installed.
  • Reset your navigation device and make sure that your device is switched on when connecting to the computer.
  • Make sure you are logged in as an ‘Administrator’ to ensure that you have sufficient rights to connect new hardware to your computer.
  • Connect your navigation device to a different USB port on your computer.
    You should plug the USB connector directly into a USB port on your computer and not into a USB hub or USB port on a keyboard or monitor.
  • Make sure that you are using the original USB cable that came with the navigation device and connect it directly to the device. You cannot use the mount to connect your device to your computer.
  • Check if the USB cable is faulty.
    If possible, use a different USB cable to connect your navigation device to the computer.
  • Firewalls, antivirus scanners and pop-up blockers can also interfere with MyDrive Connect. It may be necessary to configure your firewall and router to allow MyDrive Connect full access to the internet.
  • If you are using MyDrive Connect on a business network, for example at your workplace, be aware that your company may have restrictions and access policies that may prevent MyDrive Connect from connecting to TomTom servers. Also, if you are using a public network, it could be an unstable internet connection and could cause a download or an installation failure.

None of these tips were helpful. Also tried many suggestions from TomTom forums, but also without luck. I was still experimenting after few days. After cache cleanings, re-installations, resets, different USB ports, different computers, different browsers (TomTom MyDrive) and various other things I saw this new error while TomTom was plugged in (for a long time):

TomTom USB device not recognized

TomTom USB device not recognized

Again Googled and in few posts found out that TomTom device, if connected successfully, should show up in “Control Panel\Hardware and Sound\Devices and Printers” and also in “Device Manager\Network adapters”. I was not seeing it.

In the mean time, I got automatically “critical update” for MyTomTom software (Windows) and it became TomTom MyDrive. Web interface had this name long time ago. But error didn’t disappear after software update.

TomTom MyDrive installation interrupted. Please reconnect your navigation device

Installation interrupted. Please reconnect your navigation device

The only thing I was suspecting was the same USB malfunction error. Totally accidentally I tried not TomTom original cable. As I saw later this tip was already mentioned by TomTom itself: “Check if the USB cable is faulty. If possible, use a different USB cable to connect your navigation device to the computer”. I have used micro USB cable from my phone to connect TomTom navigation to a computer. I needed carefully insert micro connector to the navigation device, because it was not like TomTom hook thing and I was afraid to damage micro USB slot in the device itself.

Solution: with the new USB cable I updated the maps on TomTom from the first try. After many hours I was again able to use the device. But I am still not sure if this “fix” is future proof… 

I hope this information summary will help you in your case solving, dear reader!

For the record, I also made some print screens of TomTom device details (Device manager -> Network adapters -> TomTom), before the fix.

TomTom device manager network adapters general

Currently, this hardware device is not connected to the computer (Code 45)

TomTom device manager network adapters driver

Preparing for exam 70-583: Designing and Developing Windows Azure Applications

Last year I have finished my MCPD certification on “Windows Developer 4”. This year I want to achieve MCPD on “Windows Azure Developer”. To get the certification I only need to pass one exam: 70-583 Designing and Developing Windows Azure Applications.

My certifications in progressMCPD Windows Azure Developer prerequisites and requirementsI was looking on internet for self-training resources which could help me and created a list. If you know any other good material for preparation, please add it to comments.

  1. On exam page you will find links to preparation resources. Official self-paced training “Learning Plan for Designing and Developing Windows Azure Applications” is little bit outdated. Information provided is from years 2010-1011. BUT, this is an old exam, so you don’t need to know latest & greatest from Azure. Strangely, link is not working if I am singed in with Microsft live.
  2. On this site you will find some more links which helped other people to prepare for the exam : http://consultingblogs.emc.com/iralustman/archive/2011/12/20/70-583-amp-ndash-windows-azure-exam.aspx
  3. One more guy sharing his preparation material: “Top Five resources to help you prepare for 70 583 Designing and Developing Windows Azure Applications“.
  4. Useful discussions in MSDN forum “Looking for Exam 70-583 material“.
  5. Probably too new for the exam, but very extensive material: “Learn Windows Azure with these free Microsoft Virtual Academy courses online“.

Of course, exam is not everything what you need to know to become a good Azure developer. I also recommend to follow latest news on Azure on Channel9.

Install msi silently with PowerShell


Warning: Undefined array key 0 in /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 532

Fatal error: Uncaught Error: Call to a member function id() on array in /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php:36 Stack trace: #0 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php(538): CrayonFormatter::format_code() #1 [internal function]: CrayonFormatter::delim_to_internal() #2 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php(516): preg_replace_callback() #3 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/plugins/crayon-syntax-highlighter/crayon_highlighter.class.php(166): CrayonFormatter::format_mixed_code() #4 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/plugins/crayon-syntax-highlighter/crayon_highlighter.class.php(186): CrayonHighlighter->process() #5 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/plugins/crayon-syntax-highlighter/crayon_wp.class.php(703): CrayonHighlighter->output() #6 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-includes/class-wp-hook.php(324): CrayonWP::the_content() #7 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-includes/plugin.php(205): WP_Hook->apply_filters() #8 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-includes/post-template.php(256): apply_filters() #9 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/themes/twentytwelve/content.php(46): the_content() #10 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-includes/template.php(792): require('/home/isgalvota...') #11 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-includes/template.php(725): load_template() #12 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-includes/general-template.php(206): locate_template() #13 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/themes/twentytwelve/index.php(28): get_template_part() #14 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-includes/template-loader.php(106): include('/home/isgalvota...') #15 /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-blog-header.php(19): require_once('/home/isgalvota...') #16 /home/isgalvotas/domains/sunauskas.com/public_html/blog/index.php(17): require('/home/isgalvota...') #17 {main} thrown in /home/isgalvotas/domains/sunauskas.com/public_html/blog/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 36