Reset Configuration Word; Settings Via Pre-Boot-Loader Pbl; Error Handling During Rcw Loading; System Controller - TQ-Systems TQMLS1028A User 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 NXP LS1028A Reference Manual (3).
The Reset Configuration Word (RCW) is transferred to the LS1028A 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 contains 1024 bits (128 bytes user data (memory image))
+ 4 bytes preamble
+ 4 bytes address
+ 8 bytes end command incl. CRC
= 144 bytes
NXP offers a free tool (registration required) "QorIQ Configuration and Validation Suite 4.2" with which the RCW can be created.
Note: Adaption of RCW
The RCW must be adapted to the actual application. This applies, for example, to SerDes configuration
and I/O multiplexing. For the MBLS1028A there are three RCWs according to the selected boot source:
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 LS1028A without any additional
software. The PBL uses the same data structure as the RCW or extends it. For details see (3), Table 19.
4.3.5

Error handling during RCW loading

If an error occurs while loading the RCW or the PBL, the LS1028A proceeds as follows, see (3), Table 12:
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 cfg_rcw_src selection, analogue level to encode five states (see Table 7):
1.
SD card
2.
eMMC
3.
NOR Flash
4.
Hard-coded
5.
I
C
2
• Power Sequencing: Control of power-up sequence of all module-internal supply voltages
• Voltage supervision: Monitoring of all supply voltages (assembly option)
User's Manual l TQMLS1028A UM 0101 l © 2020, TQ-Systems GmbH
-
rcw_1300_emmc.bin
-
rcw_1300_sd.bin
-
rcw_1300_spi_nor.bin
Page 12

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?

Subscribe to Our Youtube Channel

Table of Contents