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
Need help?
Do you have a question about the TQMLS1028A and is the answer not in the manual?