Application note

Upgrading the Lexium MDrive MCode OS Firmware

Home > Resources > Application notes > Upgrading the Lexium MDrive MCode OS Firmware

Description

SEM USA Lexium MDrive products feature field upgradeable firmware that allows our users to take advantage of the new feature additions and bug fixes. This tutorial covers upgrading the MCode OS firmware, which is used on Lexium MDrive Programmable Motion Control and Ethernet TCP/IP products.

Applicable

  • Lexium MDrive
  • Lexium MDrive Linears
  • Lexium MDrive with Absolute Encoder

Requirements

  1. A PC running Microsoft Wintows® 7 or greater.
  2. A Lexium MDrive Motion Control or Ethernet TCP/IP product, connected to the PC via the appropriate cable or converter.
  3. Lexium MDrive Software Suite installed with the Ethernet TCP/IP Configuration tool installed and open.
    > Download
  4. The MCode OS Firmware upgrade file:
    > Download

Details

Before you begin

The following prerequisite steps are required before performing a firmware upgrade the MCode Operating System on your Lexium MDrive Programmable Motion Control or Ethernet TCP/IP product.

  1. Download and install the Lexium MDrive Software Suite.
  2. Download and extract the MCode OS Firmware file.
  3. From the Lexium Software Suite main screen install, then open, the Motion Control Interface.

Step-by-step

  1. Connect to the Lexium MDrive Motion Control or Ethernet TCP/IP product as you normally would using the Motion Control Interface software, which is part of the Lexium MDrive Software Suite.
  2. Verify that communications are active, enter “PR VR” into the terminal window. This will verify the firmware version you are upgrading from.
  3. On the menu, click “Up[date Firmware”.  This will launch a series of dialogs that walk you through the upgrade process.
  4. Browse to the location on your hard drive that you extracted the firmware (*.SEM) file that you are upgrading (or downgrading) to. Click the “Open” button”
  5.  Click the “Update Firmware” button.
  6. On the “Upgrade LMDxX” dialog that will open, click the “Connect” button. The Lexium MDrive product will be in upgrade mode, communications BAUD rate will be set to 19200 kbps on RS-422/485  Programmable Motion Control products.
  7. IMPORTANT! Cycle power to the Lexium MDrive product before clicking “OK” on the dialog.
  8. Click the “Upgrade” button. The firmware will begin to transfer to the LMD. The time the process will take depends upon the product being upgraded.
    1. Programmable Motion Control (LMDxM): approx 6 minutes.
    2. Ethernet TCP/IP (LMDxE): approx 3 minutes.
  9. When the firmware transfer completes, click “Done.”
  10. Key-in CTRL+C to soft reset the LMD product.
  11. Enter “PR VR.” You should see the new firmware version display in the terminal window.
  12. The MCode OS upgrade is now complete.

Resource files

When it comes to your form, fit and function requirements, don’t settle. Get precisely what you need working with us. We know motion.

Contact us with any questions about how we can help you with your motion application or for assistance with your SEM products.

Browse our resource section and find the most useful tools and documents for all our products.