FCB-ER8550/CR8550(GB) D-201-100-12(1)
61
Command Description
CMD_CHK_GUARD
ERR_SEQUENCE
Communication sequence error. No parameter.
This cannot be received before communication is initialized.
ERR_BIG
Packet size is too large.
ERR_INVALID_PARAM
dataNo is invalid. (A value is skipped.) dataSize is invalid.
Errors other than described above are processing errors in this unit.
CMD_QUERY_VERSION ■ Outline
This command inquires the version of new and old firmware.
■ Command parameter
None
■ Response (ID/Parameter)
ERR_OK
Normal termination. The version of new and old firmware is returned using a parameter.
Parameter
Parameter data arrangement Size [Byte] Type
OK Parameter{
oldFirmMinorVersion
2 uint
oldFirmMajorVersion
2 uint
newFirmMinorVersion
2 uint
newFirmMajorVersion
2 uint
}
■ Meaning
oldFirmMinorVersion
oldFirmMajorVersion
Minor and major version numbers of old firmware
newFirmMinorVersion
newFirmMajorVersion
Minor and major version numbers of new firmware
Fixed to 0x0000 before rush conditions are confirmed. The version is not known yet.
ERR_PROV
This cannot be used for the communication protocol version set to a packet header.
No parameter
ERR_SEQUENCE
Communication sequence error. No parameter.
This cannot be accepted before communication is initialized.
Errors other than described above are processing errors in this unit.
CMD_SWITCH_MODE ■ Outline
This command performs switching to a firmware update mode.
■ Command parameter
None
■ Response (ID/Parameter)
ERR_OK
A firmware update mode switching command is received normally.
Parameter
Parameter data arrangement Size [Byte] Type
OK Parameter{
reserved = 0
4 uint
numStatus = 1
4 uint
Status ID
2 uint
}
■ Meaning
numStatus
This is the number of statuses following numStatus. (Fixed to 1.)
Status ID
STAT_OK Mode switching processing is terminated normally.
STAT_BUSY Mode switching processing in progress