I am facing an issue when trying to update the software in my Nibe SMO 20. The device is running is: 9542R2.
When I connect the USB to the front of the Nibe, nothing happens. No USB menu shows up, but the light of the USB stick does go on.
Things I tried:
6 different USB sticks, all formatted with FAT32.
different software versions (SMO_20_v9696R2.nibe recommended by the Nibe Uplink), but also: UPGRADE_v3000R3.nibe, and nibe-n-3_0_10.swu). If I put any of these in the USB stick it makes no difference, no extra menu item shows up.
disconnecting the UTP cable (just in case)
restarting the device (by switching to standby and then back to on)
unplugging and plugging back it the Nibe
I am a bit out of ideas. Could you guys please help me to figure this out?
Hi Roger. Welcome to the forums. Itâs good to see another NIBE owner on here.
I have an F1145 (Ground Source) and the embedded controller in that uses the same hardware as the SMO 20.
My own experience is that the USB interface is very sensitive to the USB drive and how that is formatted. In particular, Iâve had problems with software files saved onto partially-filled USB drives not being seen by the NIBE controller; it only seems to find them if the software is ânear the startâ of the driveâs File Allocation Table.
My recommendations would be:
Bear in mind the hardware design of the SMO 20 is over 10 years old so it âexpectsâ to see a type of USB drive that would have been available at that time
Something of the order of 1 Gigabyte in size and using the USB interface standards typical of that time - e.g. not USB 3.0
Try using the oldest / smallest USB drive you have to hand
Re-format the USB drive and write the NIBE files as the only files on the drive
Itâs important to re-format the drive - I wasted a lot of time trying to get it to work by deleting other files so the NIBE software files were the only ones left, but that didnât help - they need to be pretty much the first files ever written to a newly-formatted USB drive
My hunch is there are some bugs in the File Allocation Table processing in the NIBE controller firmware which means itâs not fully implementing the FAT32 specification.
This sort of issue is likely to become increasingly common for âembeddedâ systems like this which are part of (hopefully) long-lived appliances - while the rest of the IT world evolves rapidly, tending to leave them behind.
Itâs probably a good idea to reserve an old / small USB drive just for this purpose - although the new myUplink does over-the-wire updates so there should be less need for messing with USB drives moving forwards. (Iâm still waiting for myUplink to become available for my F1145, so Iâm on the old NIBE Uplink for now.)
Indeed I am glad that I had that old USB around. I recently bought a house that came with that Nibe and is connected with Watts RF thermostats using Watts RF 868MHz for the floor heating, but I am still trying to figure out how it all works.
Interesting. Itâs absolutely A Good Thing that heat pumps are becoming common enough that quite a few people are âinheritingâ them when purchasing a property - but thatâs a very different experience from being the person who makes the decision to have one installed in the first place.
Weâre here to help when you have further questions. For example, @etchelsa has been on a similar journey to you, having inherited a NIBE system when buying a house.
Hello - stupid question, where do I see the current firmware installed on my SMO20? I want to get the latest version so can get online but I need to check if the current version is lower than 3000R3. If it is I need to install another version first.
Hi Peter. Itâs far from obvious but it should be hiding on the last page of the Service Info screen (3.1, under the Info entry of the Main Menu), unhelpfully labelled as âdisplay versionâ.
Youâll need to use the scroll wheel to navigate to the last page of the Service Info listing.