I was starting to find the maps on my RNS 510 were getting a bit out of date, after all I had never updated it since I purchased the car in 2009. I also read that newer versions of firmware also provided additional features, bug fixes and performance improvements, obviously! So I started doing a lot of googling and reading and found a wealth of information spread all over the place about how to upgrade both the firmware and maps on the RNS 510.
So having successfully updated both the firmware and maps on my unit I thought I would write a guide to summarise, in one place, how I did it.
First I will describe how I did the firmware upgrade, then I will move on to how I updated the maps.
1. Determine which revision of hardware/firmware you are running
There are various different versions of RNS 510 along with multiple different versions of firmware, so it seemed like a good first step was to work out what I had. You can find out the specific hardware revision by a) taking the unit out of the dash and looking for the part number or b) using a secret hidden menu.
I opted for the second option, I really didn’t want to have to pull the unit out. To access the hidden menu, simply press the setup button for around 10 seconds and a radio service menu should appear with a menu option called “Version info” – unfortunately, on my unit this did not work. It seems that on older firmware versions this hidden menu is not available. So I was struggling at the first step, I had no idea which hardware/firmware revision I was running.
Fortunately, I found a web site that was quite encouraging and convinced me to take the plunge anyway. A high-risk strategy, and I would only encourage you to take it if you are prepared to take the risk!
2. Obtain new firmware
I found a really useful web site at gpsunderground here.
The chap here makes some pretty bold claims about which version of firmware works with with hardware revision, and the forum is full of people asking in broken English if it will work with their unit. So he basically says this:
1. Everyone can use firmware 5238 and newest maps
-> You can always use firmware 5238 on any device from 2005 to October 2013 (with HDD). *Hardware C3-C12*.
-> You can update directly to 5238 with no need for an update in between.
-> There are no exceptions to this, no matter what anybody else says.
I decided to go for firmware 5238, this also includes the video-in-motion (VIM) hack that stops the DVD player cutting out when you drive faster than 5mph.
You can get the download links from his site, but I’ll reproduce the links here, note that these links could go dead at any time:
After downloading, I used 7-Zip to unzip and merge the three files together into a single ISO image.
An alternative is to try and download it from BitTorrent, here’s a torrent file you can try (you will need to unzip it to extract the torrent file then use something like utorrent to process the torrent file and start the download).
It’s small enough that it will fit onto a CD-R, no need to waste a DVD-R! I burnt the ISO at the slowest speed my burner supported, which was 10x. My laptop came with CyberLink Power2Go, which is a very basic burner, but it worked fine for me. I’m sure you could use Nero or some other burner and burn it slower if you wanted. All the advice I have read states that the RNS 510 optical drive can be a bit fussy, so best to burn at the slowest speed you can.
So now I had the firmware all burnt and ready I was itching to give it a go… but wait!
I work in IT, and whenever you do anything in IT you ALWAYS have a back-out plan. So what was I going to do if it all went tits up?
Well, turns out there is a recovery ISO that can help fix an RNS 510 if the firmware upgrade fails. I didn’t actually need it it in the end, but it sure helps calm the nerves knowing that it’s out there. Here’s one place you can find it.
3. Perform the firmware upgrade
Now there is a magic button combination you can press to get the unit into software update mode (Setup + Eject + Info/Mic – top right hand button next to the DVD slot) – I didn’t actually need this (not until later anyway) but it’s handy to know.
Open the car up but do not put the key into the ignition. I put the CD-R with the firmware on it straight into the RNS 510 and it powered up and started to read the disc. If it doesn’t power up then press the on/off button. Then it’s just a case of being patient, letting it reboot several times and following the prompts. When it starts updating you’ll just have to leave it for about 1 hour. With a bit of luck, everything will go smoothly!
WARNING: There is a real possibility you will lose all your map data and music files on the HDD – make sure you have a map DVD available to reload your maps, unless you are happy to worry about that later!
4. Check the upgrade was successful
After my unit rebooted I was curious to see if my maps and music on the hard disk had survived the upgrade process. They had not!
I don’t have a definite explanation, but I believe that whether the HDD gets wiped or not depends on which firmware version you were running – that’s why it’s nice to know what you are running so you can work out if you are going to lose your map data and music files or not. It seems that older firmware versions only used 2 hard disk partitions, one for the map data, the other for the music files. When you upgrade to a later version of firmware, it creates an additional partition for the new POI data available with the latest map DVD’s, so the upgrade may wipe your HDD to create 3 partitions. Of course if you are running a later version of firmware, you may already have 3 partitions, so may not lose anything.
BUT, it also seems that the map partition may not be big enough to hold all the data for the latest map DVD’s (the V12 Western Europe DVD is 5.5GB, compared with V4 which is about 3.5GB), so I’ve read somewhere that some firmware versions may actually resize the partitions, so even if you have 3 you may still lose all your files.
There are also other custom firmwares that change the partition sizes to give you more space for music files and not so much room for the POI data. Basically it all becomes a bit of a minefield trying to figure it all out so I didn’t really get too bothered about all this. But there’s plenty of info in the forums if you can be bothered to read it!
Anyway, I was curious to see how much space I had for music, and as the HDD icon in media player was greyed out, I knew it had been wiped. The way to get it back is to copy some MP3’s from an SD card, then you will see how big the music partition is. On mine it is only 13.8GB, this is definitely smaller than what I had before, I think I had around 20GB before, so I probably do have some wasted space for the POI database which I could reclaim using one of these repartitioning tools, but I will save all this for another day.
Next step is to check the hidden menu – I held down the setup button for about 10 seconds and sure enough it popped up. I selected version info and got this screen:
What is interesting is that this is showing my unit to be a “L” hardware rev (last character of part number), which seems to be quite a late rev considering my car is a 2008 model, but I’m sure I read somewhere that this firmware update actually changes the part number. No idea why, but I guess the only way to really check is to pull the unit and look at the physical label.
Anyway, you can see I am now running S/W version 5238, so that is all good. No map data is listed because I haven’t loaded the maps yet. So what I did was insert my original map DVD that came with the car, this is Western Europe V3, so is really old, but it copied to the hard disk and I was up and running in no time.
5. Obtain latest map DVD or ISO image
The latest Western Europe map DVD at the time of writing appears to be V12. If you manage to get hold of the DVD (ebay is your friend) you can simply load it into your unit and copy it to your HDD. However, if you know where to look you can find the ISO image. The issue with this is that the ISO is too big to fit on a single layer DVD-R, so you’ll need to get some dual-layer DVD-R’s and burn it or use another way. After reading about all the problems people have had getting the RNS 510 to load the maps from a home-burnt dual-layer disc (sounds like it has to do with where the transition between the 2 layers occurs) I opted for “another way” – and this, my friend, is ingenious!
6. Prepare SD card with map data and custom map loader CD
The Internet really can be a wonderful place sometimes! Due to the problem of the latest maps being too big to fit onto a single layer DVD-R, the Internet found a way around the problem. This sounds almost like evolution and reminds me of that line from Jurassic Park where Jeff Goldblum says “Nature always finds a way” or some other rubbish.
Turns out a clever chap by the name of Christian Jeanin figured out a way to get the RNS 510 to load the maps off an SD card – brilliant!
People appear to have been having problems with this, but I did it and it worked first time.
Anyway, if you go to this site and download “maps-tool” you get a lovely little tool that helps to prepare a set of files that can be copied to an SD card (minimum 8GB size) along with an ISO image that you can burn to another CD-R. This is used to boot the RNS 510 so it can copy the maps off the SD card. To start with, do a full format of the SD card using FAT32 and default allocation size and give it a volume name.
Start “maps-tool” and specify source ISO and destination directory. You can do it straight to the SD card if you want but it might be quicker if you use a local directory and then copy the files over to the SD card when it’s finished (I foolishly did it across my WiFi network to my NAS and it took ages!). Ooops.
There are two options, you can prepare to copy to SD card or try and compress the ISO to fit it onto a single layer DVD. I wouldn’t bother with the second option as the latest maps will still be too big, also it doesn’t actually compress the data but removes stuff like TMC and POI data to try and make it smaller.
Select the first option, hit build and let it run.
When the build is complete, you will find in the destination the following folders and files:
Copy the ,  and  folders and files to the SD card, then insert a blank CD-R and burn the sd_to_hdd_fw.iso ISO using the slowest burn speed available.
7. Load the new maps using SD card and custom CD loader
On the RNS-510 unit of your car (engine is OFF, key is NOT in ignition):
Power on the unit and insert the SD card into it. Make sure you can hear the short test.mp3 played (that means the SD card is OK)
Restart the unit in Software Upgrade Mode by pressing SETUP + EJECT + MIC (INFO) buttons
Wait 20 seconds and insert the firmware CD-R you burnt earlier (sd_to_hdd_fw.iso)
The unit will restart and will display a message about the upgrade/copy process. Confirm upgrade and wait.
The unit will start to copy the maps from SD card to the HDD. Usually this takes ~30 mins. The copy process displays 31% complete all the time, so don’t panic, just wait ~30 mins
When the copy is complete, the unit will restart and display a success message. After that, it will eject the firmware DVD and the new maps will be available on your unit
Afterwards, I went into the hidden menu (press setup for 20 seconds) and sure enough, I now had the latest maps (8195) loaded. Fantastic stuff!
That’s it, I hope this helps someone. Please leave a comment if it did help.