Skip to main content

MachPro Manual Upgrade of M31 Firmware and FPGA

MachLabs - Logo & Text.png

For the M31 to function correctly with MachPro, the M31 must have the latest firmware and FPGA version. 

Verify Installed Versions

To check, follow these steps below: 

  1. Open VSI Device Manager located at:
    "C:\Program Files (x86)\Vital System Inc\VSI Device Manager\"

  2. Click Scan Network.

  3. Compare the Firmware and FPGA versions shown with the files in
    C:\Mach\MotionControllers\M31.

If they match, the system is ready. You may close all windows and continue.

Note: If you cannot find the M31 when you scan network, the M31 IP address may not yet be configured to the current default IP. On the bottom right side of the VSI Device Manager, type in 192.168.208.35 and press Set New IP Addr. Cycle power on the M31 and you should be able to see it in the VSI Device Manager. 

image.png

If they do not match, follow the next steps to update the M31.

image.png

Update Firmware and FPGA on the M31

  1. After scanning the network, locate your M31 in the device list.
    Click it once — the row will turn blue.

  2. Click Switch to Loader.
    The row will change to tan, indicating Loader mode.

image.png

Updating the FPGA:

  1. Click FPGA Fast Prog.

  2. When prompted, navigate to C:\Mach\MotionControllers\M31 and select the FPGA file.

  3. Follow the prompts to complete the update.
  4. Click Reboot Device and wait for the confirmation that the operation is complete.

image.png

Updating the Firmware:

  1. Click Switch to Loader again.

  2. Click Load File, and select the firmware (.FW) file from
    C:\Mach\MotionControllers\M31.

  3. Click Program Flash to install it.

  4. Click Reboot Device and wait for the confirmation that the operation is complete.

image.png

When both updates finish, click Scan Network again and verify that the Firmware and FPGA versions now match the MachPro package files.


MachLabs Terms and Conditions

The MachLabs Team
http://www.mach-labs.com
14518 County Road 7240, Newburg, MO 65550
support@machsupport.com 

As we are in active beta testing, please email your observations and questions. We sincerely appreciate your feedback!