Skip to content

Glossary of common terms

RCW (Reset Configuration Word)

This is a set bytes that is read by the LS1088 CPU at startup, to configure clocks, active hardware blocks and pin multiplexing options. You can see a read out from u-boot:

Reset Configuration Word (RCW):
       00000000: 4000541c 00000040 00000000 00000000
       00000010: 00000000 000a0000 00300000 00000000
       00000020: 010011a0 00002580 00000000 00000000
       00000030: 013fe60b 00000000 00002c03 00000000
       00000040: 00000000 00000000 00000000 00000000
       00000050: 00000000 00000000 00000000 00000000
       00000060: 00000000 00000000 00000089 000009e7
       00000070: 44110000 0d007755

A set of pins denoted cfg_rcw_src[0:8] decide which media the CPU reads the RCW from - the board microcontroller will drive these pins for the desired boot option (QSPI or SD)

Management Complex

Management Complex provides management services for the DPAA2 resources. It provides a 'bus' style interface to expose resources under it (such as DPNI's and DPIO's), as well as a firmware interface to receive commands from the operating system.


Data Path Network Interface - the DPAA2 object corresponding to a network interface.


Data Path MAC - the DPAA2 object corresponding to an Ethernet MAC.

Typically, DPMAC and DPNI are wired together.


see DPAA2 overview


Quad SPI - an enhanced SPI (Serial Peripheral Interface) that improves bandwidth by using more lanes for transfer. The boot flash memory devices are connected to the SoC with QSPI.


Stages in the Trusted Firmware boot loader, BL1 is the initial code executed by the processor after reset, BL2 loads and authenticates further images such as BL31/BL32/BL33.

See the Trusted Firmware documentation for more details.