RM0400
No Start Record
No Start Record
No Start Record
No Start Record
No Start Record
Empty Flash
→ No action
It is possible for more than one DCF Record to write to the same DCF client. The later
record usually overrides a DCF client value set by a previous record. However, not all DCF
clients allow overwrites; this depends on the DCF client implementation.
8.3.1
UTEST DCF records
UTEST DCF records are located in the UTEST flash memory area (refer to UTEST flash
memory map in the Memory map chapter). Some UTEST DCF records are programmed at
the factory and the user may add USER DCF records from the first unprogrammed location
following the factory programmed UTEST DCF records. An unprogrammed location in flash
memory contains 0xFFFF_FFFF.
When programming UTEST DCF records, the records must start at the first address in the
UTEST flash memory area and be continuous: one UTEST DCF record must immediately
follow the previous UTEST DCF record. An unprogrammed location in the UTEST flash
memory area is interpreted by the SSCM as the end of the UTEST DCF records. When this
happens, the SSCM passes control of the boot sequence to the Reset Generation Module.
8.4
DCF client table
A list of DCF clients is shown in
these tables:
•
DCF Chip Select—the CS field is a 15-bit field with each bit acting as a module select
signal for the internal modules. Only one bit in this field should be set in a DCF record.
•
DCF address—the 15-bit ADDR field specifies an internal address for a DCF client.
These addresses are only used by the SSCM when interpreting DCF records and
writing data to specified modules.
•
DCF Client Description—the name of the DCF clients.
•
Reset value of DCF client—the reset value of DCF client before being written by the
SSCM with the associated DCF record.
•
Typical value of DCF client—a typical value that users may program into the various
DCF clients. It is for information only.
•
IPS read—this column specifies whether or not a DCF client can be read by user
software after the release of reset.
•
DCF client special strategy—registers are designated as DCF clients if they need to be
written with a DCF record. Other features that must be designated for DCF clients
Figure 31. Appending DCF records
Start Record
Data Record - CS1, Ad = 0
Data Record - CS2, Ad = 0
Data Record - CS0, Ad = 0
Stop Record
Initial Programming
Table
71. Various attributes of the DCF clients are listed in
DocID027809 Rev 4
Device Configuration Format (DCF) Records
Start Record
Data Record - CS1, Ad = 0
Data Record - CS2, Ad = 0
Data Record - CS0, Ad = 0
Data Record - CS2, Ad = 1
Stop Record
Extension
209/2058
217
Need help?
Do you have a question about the SPC572L series and is the answer not in the manual?
Questions and answers