sak-c868p-1rr Infineon Technologies Corporation, sak-c868p-1rr Datasheet - Page 239

no-image

sak-c868p-1rr

Manufacturer Part Number
sak-c868p-1rr
Description
8 - Bit Cmos Microcontroller
Manufacturer
Infineon Technologies Corporation
Datasheet
The host would decide the number of transfer blocks and their respective lengths during
one serial communication process. For safety purpose the last byte of each transfer
block is a simple checksum of the block type and data area. The host generates the
checksum by XOR-ING all the bytes of block type and data area. Every time the
bootstrap loader receives a transfer block, it recalculates the checksum of the received
bytes (block type and data area) and compares it with the attached checksum.
There are three types of transfer blocks depending on the value of block type. The
following table provides general information on these block types.
overview of these block types. Details would be described in the corresponding sections
later.
Table 9-3
Block Name block type
Header Block 00
Data Block
EOT Block
The header block is always the first transfer block to be sent by the host during one data
communication process. It contains the working mode number and special information
on the related mode (referred to as "mode data").
structure of this header block. In mode 0, data blocks will follow and the process ends
with the EOT block. In other modes, only the header mode is sent. The structure of data
and EOT blocks are described in 9.2.2.2.
User’s Manual
Types of Transfer Blocks
01
02
H
H
H
(HEADER)
(DATA)
(EOT)
Description
This block has a fixed length of 8 bytes. Special
information is contained in the data area of the block,
which is used to select different working modes.
This block length depends on the special information
given in the previous header block. This block is used
in working mode 0 to transfer a portion of program
codes. The program codes are in the data area of the
block.
This block length depends on the special information
given in the previous header block. This block is the
last block in data transmission in working mode 0. The
last program codes to be transferred are in the data
area of the block.
9-9
Figure 9-7
The Bootstrap Loader
shows the general
Table 9-3
V 1.0, 2003-01
gives an
C868

Related parts for sak-c868p-1rr