Reset Configuration Word; Settings Via Pre-Boot-Loader Pbl; Error Handling During Rcw Loading; System Controller - TQ-Systems TQMLS1028A Preliminary User's Manual

Hide thumbs Also See for TQMLS1028A:
Table of Contents

Advertisement

4.3.3

Reset Configuration Word

The RCW structure (Reset Configuration Word) can be found in the TQMLS1028A Reference Manual (3).
The Reset Configuration Word (RCW) is transferred to the CPU as memory structure.
It has the same format as the Pre-Boot Loader (PBL). It has a start identifier and a CRC.
The Reset Configuration Word has 1024 bits:
128 bytes user data (memory image) + 4 bytes preamble + 4 bytes address + 8 bytes end command incl. CRC = 144 bytes.
Note: Adaption of RCW
The RCW must be adapted to the actual application.
This applies, for example, to SerDes configuration and I/O multiplexing.
To create the RCW, NXP offers a tool with a graphical user interface (QorIQ Configuration and Validation Suite 4.2),
which is available free of charge for registered users.
4.3.4

Settings via Pre-Boot-Loader PBL

In addition to the Reset Configuration Word, the PBL offers a further possibility to configure the CPU without any additional
software. The PBL uses the same data structure as the RCW or extends it. For details see (3), Table 27-2.
4.3.5

Error handling during RCW loading.

If an error occurs while loading the RCW or in the PBL, the CPU proceeds as follows, see (3), Table 4.6:
Halt the Reset Sequence on RCW Error Detection.
If the Service Processor reports an error during its process of loading the RCW data, the following occurs:
• The device reset sequence is halted, remaining in this state.
• An error code is reported by the SP in RCW_COMPLETION[ERR_CODE].
• A request for a reset of the SoC is captured in RSTRQSR1[SP_RR], which generates a reset request if not masked by
RSTRQMR1[SP_MSK].
This state can only be exited with a PORESET_B or Hard Reset."
4.4

System Controller

The TQMLS1028A uses a system controller for housekeeping and initialization functions. This system controller also performs
power sequencing and voltage monitoring.
The functions are in detail:
• Correctly timed output of the reset configuration signal cfg_rcw_src[0:3]
• - Input for selection cfg_rcw_src, analog level to encode five states:
1.
SD card
2.
eMMC
3.
NOR Flash
4.
Hard-coded
5.
I
2
C
• Power Sequencing: Control of power-up sequence of all module-internal supply voltages
• Voltage monitoring: Monitoring of all supply voltages (assembly option)
Preliminary User's Manual l TQMLS1028A UM 0001 l © 2019, TQ-Systems GmbH
Page 10

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TQMLS1028A and is the answer not in the manual?

Table of Contents