.

Compatibility

The MEI software has compatibility checking. If there is a compatibility problem between software components an error code will be returned.

If an application (Motion Console and Motion Scope are applications too) and MPI DLL are NOT compatible, the error message "Control: application not compatible with MPI DLL" will be returned. To correct the problem, you can recompile your application with the appropriate MPI import library OR install the proper MPI DLL.

If the MPI DLL and firmware versions are NOT compatible, the error message "Control: firmware version mismatch" will be returned. The user or application must download the appropriate firmware to correct the problem. The DLL and firmware versions can be determined with the version.exe utility, Motion Console, or application code.

If the controller flash memory has NOT been configured, the error message "Control: no firmware found (factory default)" will be returned. The user or application must download the appropriate XMP firmware and FPGA images to correct the problem. Firmware and FPGA images can be downloaded from Motion Console, flash.exe, or application code.

For example, if Motion Console detects that the controller is in the factory default configuration (no firmware) or if the MPI DLL is not compatible with the firmware, it will prompt the user to download firmware:

Click Yes. Motion Console will then prompt you for the firmware file. Notice that the necessary firmware version is shown at the top of the window. Browse and select the appropriate firmware file (.bin).

The firmware is stored in the mpi\xmp\bin directory (by default):

Click Open.

 

To download the firmware file to the controller, click Yes.

If the SynqNet Node Runtime FPGA image is NOT compatible with the software version, an error message will be returned. The user or application must download the appropriate node runtime FPGA image(s) to correct the problem. SynqNet Node FPGA images can be downloaded from Motion Console, sqNodeFlash.exe, or application code.

For example, if Motion Console detects that the SynqNet Node Runtime FPGA image is NOT compatible, it will prompt the user to download an FPGA image:

Click Yes. Motion Console will then prompt you to download the binary image. Select the Node FPGA and click Browse...

 

Select the appropriate file for the Node type (RMB-10v2):

Then press Open.

 

To download the firmware file to the controller, click Download and a downloading progress bar will then be shown.

 

When the download is complete, you can close the download window by pressing the Close button.

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering