Uniti bricked by firmware update
Posted by: dzambolaja on 22 January 2012
Here we are - the worst nightmare happened last night:
I attempted to run the latest firmware update on my Uniti (right model, right SW number, digital iPod via USB enabled model etc.) and it failed. Miserably.
First the firmware upload via RS232 was interrupted like 20 times at 10%, 30%, 55%, 78% etc. before it finally reached 100% completion. Every time the "communication failure" error was reported.
Then, after finally completeing the 100% upload, the Streamer Updater got stuck at the "Device Reset" step, and it sat there forever until in reported something like the "communication problem with the device". So I had to repeat the process again, and again and again,... And every time it did manage to upload 100% without interruption it got stuck at the "reset" step with no intention of actually doing it. The Uniti screen displays " Firmware Update, do not switch of..." all the time.
And now the real trouble starts: in the process, my Uniti lost the connection to the modem/router ( I do not know why it needs it during the firmware update in the first place, unless it is for the network card detection?). So now the firmware update process starts with the message saying something like "IP address cannot be found". It does start the firmware upload though, however it obviously tries to start up the network card after the 100% upload is completed but fails (I guess?).
After battling for 3 hours I gave up and switched the Uniti off and back on. And the same screen comes on saying that the device is in the Firmware Upgrade mode - in other words it is stuck in it.
I wonder if Uniti can be reset somehow by using the front panel button combination while powering on/off?
I am currently located in Saudi Arabia and my nearest Naim dealer is in Dubai 1200km away.
My machine is just over a year old and I have had problems with certain iRadio stations causing system freeze from day 1 hence I attempted this firmware update aiming to solve this issue.
Anyone knows how to RESET Uniti or to force the reboot after completing the 100% firmware upload while the network card or ethernet connection to the router is not available at the same time?
Uniti was connected to the router using the fixed IP address prior to update, if it matters.
I am desperately waiting for the Naim service center to re-open this morning to see if they can help.
Thanks
Bobby
Posted on: 22 January 2012 by steven2907
both the Uniti and your laptop/computer are connected to the internet via Ethernet
Posted on: 22 January 2012 by steven2907
Sorry should read that you need to make sure that both Uniti and laptop/computer are connected to the Internet via Ethernet
Posted on: 22 January 2012 by dzambolaja
well this is the problem now: they are not because Uniti lost the IP from the modem/router and it cannot see the router any more let alone be connected to the internet.
It cannot even detect ethernet connection to the router now
Posted on: 22 January 2012 by Stephan K
The Uniti use as default a DHCP server to get an IP address.
In my opinion, the fw update sets the Uniti back into default mode, and so the Uniti can not get an IP address, because there is no DHCP server.
There are (internal) different steps to update the device. Some steps use the serial/usb interface and other the Ethernet interface.
Activate the DHCP server in your router, and try again.
Good luck.
Posted on: 22 January 2012 by dzambolaja
DHCP is active in the router. But the router cannot see the Uniti, the LAN port light on the router is off.
Posted on: 23 January 2012 by Noogle
PCs have a BIOS Recovery jumper for just this eventuality, which enables a vanilla BIOS to get things going again. Maybe you'll be lucky and find that the Uniti has one?
Posted on: 23 January 2012 by dzambolaja
I have spoken with Naim technical support. They suggest to try with different USB/Serial cable converter first as this may be the culprit given the "communication error" I get during and after the firmware upload
-will try tonight - fingers crossed !
Posted on: 23 January 2012 by California Jim
Wow...this thread is a good heads up...I will be reluctant
To try a firmware update as long as things are working
well...How frustrating for you and Good luck!
Posted on: 23 January 2012 by Noogle
Originally Posted by California Jim:
Wow...this thread is a good heads up...I will be reluctant
To try a firmware update as long as things are working
well...How frustrating for you and Good luck!
You'll miss out on the lovely little clock...
BTW, I successfully upgraded my Uniti with the laptop connected via wireless, but I like to live on the edge.
Posted on: 23 January 2012 by Daren
I had the exact same problem trying to update my Uniti.... Solved by switching off the Uniti, rebooting my router and then switching back on the Uniti and rerunning the set up program.
My Uniti was connected to my router by Cat 5 Ethernet and my laptop was connected by Wi-fi.
I hope this helps you.
Posted on: 23 January 2012 by Daren
DHCP was active BTW
Posted on: 24 January 2012 by Oceanis
Glad I' a MAC user and unable to use this Windoze only update! Does anyone at Naim test this stuff before releasing it??!!
Posted on: 24 January 2012 by dzambolaja
MADE IT !!!
Last night very helpful Naim technical support suggested to try one more time with different USB/Serial converter cable - before sending unit over to UK.
So I did it, and, shabang (!), it worked. Somehow the cable I was using first was too slow, I am guessing the simple built in electronics were too slow for the speed of the packets coming from the laptop to the Uniti.
The update itself had two steps, the first one to update the firmware after which the unit restarted and exited the Firmware Upgrade mode (what I sight of relief then followed...), then the second part which updated the streaming/network functionality.
Interesting though that although looking heart stopping at times the update is a fairly robust process. I switched power off and on on Uniti dozens of times while still working with slower cable and every time the update process was able to resume itself so the unit was not really bricked (as i feared).
The result is quite pleasing, the time & date functionality looks really cool on the display. It is such a simple thing to have on any electronic device but from some reason it REALLY looks good on Uniti, trust me.
The UPnP is as smooth as silk and addition of workday and weekend alarms is also a cool new feature.
And finally: who says that cables do not matter ...?
-------------------------------------------------------------------
Many thanks everyone from the forum as well as Naim technical support for helping along.
Bobby
Posted on: 24 January 2012 by Eloise
Naim should follow Meridian's example and build a USB-Seriel converter into the device - saves users a lot of hassle finding a compatible converter and the correct cable etc. Of course on the other hand Meridian have stopped letting users have easy access to firmware updates but that's a separate issue.
Eloise
Posted on: 24 January 2012 by dzambolaja
I think the SuperUniti already has the USB port at the back? Please correct me if I am wrong?
Bobby
Posted on: 24 January 2012 by jobseeker
It does. Also, on the Meridian comparison, the same issues can and do cause the same problems.
Posted on: 24 January 2012 by Noogle
How about building in the option of automatic updates over the internet? It's quite common for consumer electronics devices to do automatic Over The Air (OTA) updates.
Posted on: 24 January 2012 by 0rangutan
Bobby,
Glad to hear that your problem has been resolved.
I also saw the same problem with my Qute and resolved it by buying a half decent USB to serial cable and trying again. The super cheap ones off that auction site use knock off chipsets and are unstable, just as you described.
John
Posted on: 24 January 2012 by carruthers esq.
I'm experiencing the same problem this evening, get to 99% and fails stating it had 5 retries. I purchased the same cable as advised in a similair post over on a the hifi corner that others had used succesfully.
Not sure what to do now, when i press abort it tells me that the unit will be in a non usefull state do i want to contiue!!
Posted on: 24 January 2012 by 0rangutan
Sorry to hear that.
From my own experience, restarting the device isn't a problem and might be worth doing.
I rebooted my Qute and disconnected the mains a couple of times before buying the right cable and trying again.
Posted on: 24 January 2012 by dzambolaja
yes, apparently rebooting the unit will not brick it - so keep trying.
and do try it with a different cable. also check if you have virus protection running. if so, switch it off completely. when I finally made it, apart from new cable I also switched Norton off.
and it may be not only the cable but the driver for the cable that causes trouble. make sure you also install different driver when trying different cable
Bobby
Posted on: 25 January 2012 by AndyPat
Carruthers old chap,
Now this isn't for the faint hearted but I called the bluff of the non-useful state message and everything was fine and hey presto clock function. I had daftly missed out the bit about connecting the pc to the router via ethernet cable. Despite having a functioning uniti, with clock I wasn't completely happy that everything else had been upgraded, so I reran the process properly wired. Can't say I've noticed any differences but there is quite a bit of functionality to the system so something might have been missed on the 'wireless' attempt.
So in a nutshell
1) Make sure you have a decent usb-rs232 cable connection AND an ethernet connection between between pc and router.
2) If still getting the scary message it might be a bit like 'Trespassers will be prosecuted' signs, intended to put off the casual user.
NB If in any doubt your local dealer is definitely the place to go, or indeed ring the Naim customer helpline.
Andy
Cars and white goods I buy german. Hifi I buy Naim
Posted on: 25 January 2012 by carruthers esq.
thanks guys, will try again when i get chance. Will be tomorrow though.
Posted on: 25 January 2012 by Reality
It sounds to me like the USB to Serial convertors chipset/driver that may be the issue.
Sometimes, things like this work when the host machine is running, because it is in an active running state and therefore able to detect the device being plugged in and therefore loads the driver.
Then, during the upgrade/reboot process, the driver doesn't get loaded until the device has gone through booting (at least as far as a certain stage into booting) - If it is relying upon the device for communication of some kind during this period (i.e. flashing a chip) it cannot go any further.
A sort of "vicious circle"! Basically the machine (PC, whatever) is dependant upon a device being present in order to boot up successfully, but it cannot load the driver for the device until it has booted up!!
(Windows installations used to suffer from this sort of issue with early SATA hard drives, for example)
Does Naim not offer a compatibility list for such cables?
Also, just out of interest, can the FW upgrade not be performed over a standard Ethernet or USB connection? This is usually the chosen method for this type of thing, as there are "generic" drivers available for both that will usually fire up all but the most esoteric of network cards, etc.
Glad you got it sorted though. I used to play around with embedded devices and bricking them was always a worry!
Posted on: 26 January 2012 by okli
There is clearly a recommendation for the USB/RS-232 adapters from Naim - even with link to the UK online store. I bought the same adapter from Amazon and haven't got any problems with the fw-update, so "if nothing helps, just read the ... manual" ;-)