Today I updated my nuvi 2508, which had the 2015.20 map on a sd card. Express stated I didn't have enough room on the card, but changed its mind when I manually removed the previous map files. Surely Express should be calculating space without the old map file and removing it automatically?
If you change the file name then Express will not over write it forcing the prompt for an SD card.
So if the gmapprom.img file is missing (user error or otherwise) GE will only install the map update to an SD card?
I can see some logic with that but also a potential issue.
A device might not have enough internal memory for a map update so it gets put on a card and the .img in internal memory is deleted by the user (an old map version anyway). GE will install future updates to an SD card. User ==> happy.
During the course of an update or a filesystem issue the gmapprom.img gets deleted/renamed. Now GE won't install the map update to internal memory but will insist on an SD card. User ==> unhappy.
Agreed, it's always done that when I've deleted gmapprom from internal memory, or indeed if I've created a clone with just the GarminDevice.xml file present.