858
APPX
Appendix 5 List of Special Register Areas
Firmware update function
The following is the list of special register areas relating to the firmware update function.
No. Name Data stored Details Set by
(setting
timing)
CPU
SD904 Latest firmware update
information (network)
History
information
Version after the
update (network)
The firmware version after the update
execution is stored.
When the update is completed with an error, 0
is stored.
S (Initial) Rn
*1
SD905 Version before the
update (network)
The firmware version before the update
execution is stored.
S (Initial) Rn
*1
SD906 Previous firmware update
information (network)
Version after the
update (network)
The firmware version after the update
execution is stored.
When the update is completed with an error, 0
is stored.
S (Initial) Rn
*1
SD907 Version before the
update (network)
The firmware version before the update
execution is stored.
S (Initial) Rn
*1
SD912 Latest firmware update
information (CPU)
*2
Execution time
(year)
The year value (four digits) of the date/time
when the firmware update was executed is
stored as a BIN code.
S (Initial) Rn
*1
SD913 Execution time
(month)
The month value of the date/time when the
firmware update was executed is stored as a
BIN code.
S (Initial) Rn
*1
SD914 Execution time
(day)
The day value of the date/time when the
firmware update was executed is stored as a
BIN code.
S (Initial) Rn
*1
SD915 Execution time
(hour)
The hour value of the date/time when the
firmware update was executed is stored as a
BIN code.
S (Initial) Rn
*1
SD916 Execution time
(minute)
The minute value of the date/time when the
firmware update was executed is stored as a
BIN code.
S (Initial) Rn
*1
SD917 Execution time
(second)
The second value of the date/time when the
firmware update was executed is stored as a
BIN code.
S (Initial) Rn
*1
SD918 Execution time (day
of the week)
The day of the week value of the date/time
when the firmware update was executed is
stored as a BIN code. (0: Sun, 1: Mon, 2: Tue,
3: Wed, 4: Thu, 5: Fri, 6: Sat)
S (Initial) Rn
*1
SD919 Version after the
update (CPU)
The firmware version after the update
execution is stored.
When the update is completed with an error, 0
is stored.
S (Initial) Rn
*1
SD920 Version before the
update (CPU)
The firmware version before the update
execution is stored.
S (Initial) Rn
*1
SD921 Latest firmware update
result
Target The start I/O number of the module where the
firmware update was executed is stored.
•CPU module: 3FFH
S (Initial) Rn
*1
SD922 Execution result The execution result of the firmware update is
stored.
• 0001H: Completed successfully
• 0100H: Flash ROM error
• 0200H: Model mismatched
• 0201H: File invalid
• 0202H: Combination invalid
• 0203H: Firmware update prohibited state
• 0300H: Firmware data error
S (Initial) Rn
*1