FCB-ER8550/CR8550(GB) D-201-100-12(1)
65
Structure of UUD Firmware data
■ Signature is assigned to the top of data.
■ One or more variable length chunk is continued after signature.
■ A chunk containing a CRC32-calculated value is assigned to the termination of data.
■ The byte order is based on a big-endian format. (MSB first)
Signature
chunk
Length
‘type’
Data
chunk
chunk
chunk
Termination (CRC)
Firmware
data
Chunk structure
Termination
Chunk indicating the termination data
The CRC-calculated value between the top of data (signature) and the chunk just before
termination is stored.
For more details, see chunk list and detailed specifications. (page 66)
Length 4-byte fixed length
Indicates the data length of a data division.
Range [0 ~ (2^31) – 1]
‘type’ 4-byte fixed length
Indicates the type of a chunk.
Only the combined character code of ‘A’ to ‘Z’
and ‘a’ to ‘z’
Data Variable length (Length byte)
Arbitrary data string corresponding to ‘NAME’
Signature
8-byte fixed value (Hexadecimal)
(ASCII)
First Byte
8th Byte
1
89
\211
2
55
U
3
46
F
4
55
U
5
0d
\r
6
0a
\n
7
1a
\032
8
0a
\n