Updating the U70 Firmware

You can update the U70 firmware using a Windows computer and a second U70 or a U20 to improve the operation of a U70 with your SmartServer. See the https://enoceanwiki.atlassian.net/wiki/spaces/IEC/pages/170492006 for a description of changes in the U70 firmware.

You can identify the version of firmware that is loaded in a U70 by using NodeUtil (https://enoceanwiki.atlassian.net/wiki/spaces/LON/pages/2425007) to read the three bytes starting at location 0xFECA of the U70 memory. The values for the current releases are as follows:

  • U70 Firmware 1.0: E9 FD 77

  • U70 Firmware 2.0: FF A3 A3

To update the U70 firmware, follow these steps:

  1. Download and unzip the new U70 firmware image from https://enoceanwiki.atlassian.net/wiki/spaces/IEC/pages/170492006.

  2. If you do not have the current version of OpenLDV installed on your Windows computer, disconnect any EnOcean LON network interfaces from your computer, download OpenLDV from https://enoceanwiki.atlassian.net/wiki/spaces/LON/pages/2426498, and install OpenLDV as described on the download page.

  3. If you do not have the current version of NodeUtil installed on your Windows computer, download NodeUtil from , and install NodeUtil as described on the download page.

  4. Connect the U70 or U20 you will use with your Windows computer to the same power line channel as the target network interface. This can be your local line power. This is your loader network interface.

  5. Plug the loader network interface into a USB port on your Windows computer or on a USB hub attached to your Windows computer.

  6. Type LonWorks in the Windows Search box, press Enter, and open LonWorks Interfaces. Find your loader interface in the network interface list. It will typically be lon1.

  7. Connect the U70 to be updated to a power line channel. This can also be your local line power if that is what you used for the previous step. This is your target network interface.

  8. Plug the target network interface into a USB port on your Windows computer or on a USB hub attached to your Windows computer.

  9. Find your target U70 interface in the network interface list in LonWorks Interfaces. It will typically be lon2.

  10. Type cmd in the Windows Search box and then press Enter to open the Windows command prompt.

  11. Start NodeUtil on your target network interface with the following command, where <target> is the LON interface name you found in step 9, which will typically be lon2. This is your target NodeUtil.

    nodeutil -b -d<target>

     

  12. Type cmd in the Windows Search box and then press Enter to open a second Windows command prompt.

  13. Start NodeUtil on your loader network interface with the following command, where <loader> is the LON interface name you found in step 6, which will typically be lon1.

    nodeutil -s -j -d<loader>

     

  14. In the target NodeUtil you opened in step 11, enter the following command to send a Service message from your target NodeUtil:

    p
  15. In the loader NodeUtil you opened in step 13, enter the following commands to select your target U70 and load a new image to it where <u70-image> is the image you downloaded in step 1: