The Pure Highway DAB radio that is designed for in-car use periodically receives firmware updates. Unfortunately the executable file that is provided on the Pure support download page does not seem to work on Windows Vista or Windows 7. Digging a bit deeper it would appear a manual process can be used to update the firmware on these newer Microsoft operating systems.
First of all you’ll need to download the latest firmware from Pure:
Firmware download page
At the time of writing the latest firmware version is 1.5 and the executable to download is HIGHWAY_1_5.exe
Now if you have Windows XP (32bit version) you should be able to just run the downloaded executable. However, for latter versions of Microsoft operating systems you’ll probably receive an error like the following.

So lets take a step back and do a walk through of updating the firmware on a Windows Vista 32 bit client, the same procedure will work on a Windows 7 32 bit client as well (some of the screenshots may differ).
Unfortunately I’m not aware of a 64 bit driver for the Pure Highway so updating the firmware natively through a 64 bit client operating system (Windows XP, Vista or 7) is not possible. See my note on how this can still be done using Virtual PC / Windows XP Compatibility Mode at the end of this article
Download WinRar
In order to run the update you will need to unpack the downloaded executable. I recommend using WinRAR that can be downloaded from the following link (please read the license agreement before installing)
http://www.rarlab.com/download.htm
Install WinRAR as we’ll need to use it in a minute or two.
Windows Vista / 7 Walkthrough
To reiterate this will only work on a 32 bit version of the client, not 64bit (check the last section for advice).
Right click the Pure firmware executable that you downloaded and select the option “Run as administrator”:

You’ll probably get another pop-up that warns about an unidentified program accessing your computer, Select the “Allow…” option:

The Pure firmware should run and the next step will be a “Welcome” screen, select Next:

The firmware program explains you need a USB cable with a type A connection at one end and a mini-B connection at the other, Connect the PC and Pure Highway accordingly, then click Next, if in doubt check the graphics shown in the dialogue box

The setup hardware screen shows that the next step needs to be completed on the Pure Highway DAB radio itself. Following the instructions and use the graphics to assist:

Once you press the central button on the Pure Highway hardware to confirm the upgrade your PC should try to identify and load the driver software, it is at this point it will fail or just not progress. You may receive the following error message or pop-up from the system tray:

Or;

Regardless of which message you get the next few steps will instruct you how to manually update the driver to progress the install. N.B. do not close or exit the Pure Highway upgrade utility whilst carrying out the manual steps below
Manually Loading the Pure Highway Driver
I’m assuming you have followed my earlier advice, downloaded WinRAR and installed the software, if not you need to do so now before progressing any further.
Now return to the Pure Highway executable that was downloaded, right click and this time select “Extract to HIGHWAY_1_5\” or something similar:

Different Steps Depending on Initial Failure
In the previous section I explained that the Pure Highway install could stop in two ways. If you received a system tray icon stating that the “Device driver software was not successfully installed” as opposed to the dialogue box “Found new hardware” you’ll need to take the following steps:
Go to Device Manager under System Control Panel Applet or right click the My Computer Icon and select Manage
Now right click the PURE Digital Highway with the associated yellow icon and select “Update Driver Software”

However, if you received the “Found new hardware” dialogue box you’ll need to complete separate steps
Select the “Locate and Install driver software (recommended)” option, followed by accepting the “User Access Control” option to install device drivers by selecting Continue

Follow this by selecting “Don’t Search online” in the next dialogue window:

Back on the same path
Now we can use the step steps regardless of the initial failure.
Select “Browse my computer for driver software (advanced)” in the dialogue window

In the next step use the Browse button to navigate to the folder that was created by the WinRAR extract process earlier on in this walkthrough:

You’ll need to accept the Windows Security alert and “Install this driver software anyway”

After a few minutes you should receive a confirmation box and a pop-up in the system tray confirming successful loading of the necessary drivers:


Pure Highway Firmware Upgrade
Now the drivers are successfully installed you can return to the Pure Highway Installation programme which will have automatically moved on a screen now the driver is loaded. You need to select Next to continue:

The software will show a progress bar and the update should continue as described by the Pure Highway Firmware Read me.
What About 64bit OS like Windows 7?
As stated previously the install will only work natively on a 32 bit version of an operating system, the executable doesn’t include 64 bit drivers so the aforementioned method will not work. However, in Windows 7 32bit or 64 bit you can use Virtual PC, in the case of Windows 7 Ultimate and Professional a ready made XP Compatibility Mode is available and licensed, otherwise it is a case of DIY with evaluation editions of a 32 bit version of the OS.
Virtual PC allows USB pass-through and as the guest OS is 32 bit you can use the method described above or in the case of XP Compatibility Mode just run the Pure Highway Firmware upgrade utility directly. For more info follow the link:
Windows XP Compatibility Mode and Virtual PC for Windows 7
Reviews
If you want to know what I think about the Pure Highway then follow the links to my review on Ciao and Dooyoo
Pure Highway DAB reviewed on Ciao
Pure Highway DAB reviewed on Dooyoo