Application Note

Ethernet upgrade failure

Description

When upgrading Ethernet firmware on a Schneider Electric Motion MDrive, or Lexium MDrive, you must first insure that the IP Address structure matches the structure of the default IP Address settings the drive was shipped with. For example, all Ethernet based MDrive and LMD products ship from the factory with a default IP Address of 192.168.33.1 and subnet of 255.255.0.0. If you have set your IP addressing structure differently, and attempt to upgrade the Ethernet firmware on the drive, the drive will become unresponsive. Listed below are the steps to take when this happens so you can recover the drive and finish the firmware upgrade:

Topics

  • Ethernet TCP/IP

Applicable Product

  • Lexium MDrive
  • MDrive Linear Actuator
  • MDrive Plus

Requirements

Lexium MDrive Ethernet TCP/IP (LMDxE) all sizes, all variants.

Resource Files

Details

Enable Telnet Client

  1. In order to recover the MDrive or LMD from this state you will need to enable your “Telnet Client” on your computer. By default, with Windows based systems, this client is disabled.
  2. Open the Widows Control Panel
  3. Select “Programs and Features”:
  4. Once in “Programs and Features”, select “Turn Windows features on or off”
  5. In the “Windows Features” screen, scroll down to “Telnet Client” and select its checkbox:
Ethernet TCP/IP
Figure 1: Enable Telnet Client

Local Area Connection Properties for Motor IP Address Structure

  1. When upgrading Ethernet or Drive firmware with an MDrive or LMD motor, you must have your computer’s Local Area Connection Properties set properly in order to complete the upgrade.
  2. On a Windows 7, 64 bit computer, you can access the Local Area Connection Properties by doing the following:
    1. From the “Start” Icon in the lower left hand corner of your desktop, locate your Control Panel
    2. Open the Control Panel and locate the “Network Sharing Center”
    3. Open the Network Sharing Center and select “Change Adapter Settings”
    4. Locate the “Local Area Connection” and double click
    5. Select “Properties” from the “Local Area Connection Status” pop-up box

      Edit TCP/IP settings
      Figure 2: Edit TCP/IP Settings
    6. Double click on “Internet Protocol Version 4 (TCP/IPv4)
    7. Select the “Use The Following IP Address” radio button and enter the following information:

      IP Address
      Figure 3: Set IP Address for NIC
    8. After entering in the above IP Address and Subnet Mask information select “OK”
    9. You have now configured your computer to talk to other devices on a network that have an IP structure that starts with 192.168

Begin drive recovery process

  1. In order to recover the MDrive or LMD from its faulted mode you must first launch the recently enabled Telnet Client by going to the Windows “Start” icon and typing “Telnet” into the command prompt.
  2. Once you have typed Telnet, you should see a “Telnet” program in the “Programs” section.

    Telnet Client
    Figure 4: Telnet Client
  3. Once you have selected the “Telnet” program you should see the following on your desktop:

    Microsoft Windows Telnet Client
    Figure 5: Microsoft Windows Telnet Client
  4. After the telnet prompt enter: open 192.168.33.1 then press the “Enter” key.
  5. You should see the following:

    SEM Ethernet TCP/IP information
    Figure 6: SEM Ethernet TCP/IP information
  6. After the SEM> prompt enter: set tftp 192.168.33.200 then press the “Enter” key. The 192.168.33.200 is the IP of the machine running the TCP/IP configuration utility that we are attempting the Ethernet firmware upgrade with.
  7. At the SEM> now type save then press the “Enter” key. You should see the following through the Telnet Client:

    TCP/IP Settings
    Figure 7: Set and save TCP/IP Settings via Telnet
  8. Do not close the Telnet Client window; we will be using it further shortly.
  9. Insure that the previous TCP/IP configuration utility session had been closed and then open a fresh instance of the TCP/IP configuration utility.
  10. Upon opening the TCP/IP Configuration Utility, locate the “View” menu on the top of the utility:

    TFTP Server
    Figure 8: Open TFTP Server
  11. Once you have selected “TFTP Server” your screen should look like the following:

    Firmware
    Figure 9: Select firmware file
  12. Use the “Browse” button to insure you have pointed the configuration tool to the location of the  proper firmware upgrade file for the correct drive type:

    Firmware upgrade
    Figure 10: Browse to select upgrade file
  13. For this example we are working with an LMD drive type so a selection should be made for the file: “LexiumMdrive_EIP.elf.S19”

    Firmware Upgrade
    Figure 11: Select firmware upgrade file
  14. Once the file has been selected, you now will return to the TFTP Server window.
  15. In the Telnet Client window, after the SEM> prompt, enter: reset then press the “Enter” key. Within a few moments the upgrade process will start. Once the process has started you will see the following in the TFTP Server window of the TCP/IP configuration utility:

    Firmware upgrade
    Figure 12: Ethernet firmware upgrade in process
  16. Follow the instructions on the screen upgrade complete dialog by cycling power to the drive to allow the power to completely drain from the drive before reapplying. The firmware upgrade is now complete and the drive is ready for IP address and EIP configuration settings changes per your application.

    Firmware Upgrade
    Figure 13: Upgrade process complete!
  17. You may also now close the Telnet Client on your desktop..