.

MEIControlInfoFirmware

Definition

 

typedef struct MEIControlInfoFirmware {
long version; /* MEIXmpVERSION_EXTRACT(SoftwareID) */
long option; /* MEIXmpOPTION_EXTRACT(Option) */
char revision; /* ('A' - 1) + MEIXmpREVISION_EXTRACT(SoftwareID)*/
long subRevision; /* MEIXmpSUB_REV_EXTRACT(Option) */
long branchId;
MEIControlInfoFirmwareZMP zmp;
} MEIControlInfoFirmware;
 
Change History: Modified in the 03.02.00

Description

MEIControlInfoFirmware is a structure that contains read-only version information for the firmware running in the controller.

 
version

The major version number for the controller's firmware. To be compatible with the MPI library, this number must match the fwVersion in the MEIControlInfoMpi structure.

option

The firmware option number. Special or custom firmware is given a unique option number. An application or user can identify optional firmware from this value.

revision

The minor version number for the controller's firmware. Indicates a minor change or bug fix to the firmware code.

subRevision

The micro version value for the controller's firmware. Indicates a very minor change or bug fix to the firmware code.

branchId

Identifies an intermediate branch software revision. The branch value is represented as a hex number between 0x00000000 and 0xFFFFFFFF. Each digit represents an instance of a branch (0x1 to 0xF). A single digit represents a single branch from a specific version, two digits represent a branch of a branch, three digits represent a branch of a branch of a branch, etc.

zmp

ZMP-only information. Contains versions and revision info for boot0 and zboot code.

See Also

MEIControlInfoMPI

 

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