LS1043ARDB - How to deploy TF-A binaries in NOR flash

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1043ARDB - How to deploy TF-A binaries in NOR flash

LS1043ARDB - How to deploy TF-A binaries in NOR flash

Trusted Firmware for Cortex-A (TF-A) is an implementation of EL3 secure firmware. TF-A replaces PPA in secure firmware role.

Please note the steps listed in this topic can only be performed with LSDK 18.12 and newer releases.                     

To migrate to the TF-A boot flow from the previous boot flow (with PPA), you need to compile the TF-A binaries, bl2_<boot_mode>.pbl and fip.bin, and flash these binaries on the specific boot medium on the board.

For NOR boot, you need to compile the following TF-A binaries.

TF-A binary nameComponents

bl2_nor

  • BL2 binary: Platform initialization binary
  • RCW binary for NOR boot 

fip.bin

  • BL31: Secure runtime firmware
  • BL32: Trusted OS, for example, OPTEE (optional)
  • BL33: U-Boot/UEFI image

Follow these steps to compile and deploy TF-A  binaries (bl2_nor.pbl and fip.bin) on the NOR flash.

  1. Compile PBL binary from RCW source file
  2. Compile U-Boot binary
  3. [Optional] Compile OPTEE binary 
  4. Compile TF-A binaries (bl2_nor.pbl and fip.bin) for NOR boot
  5. Program TF-A binaries to the NOR flash

Step 1: Compile PBL binary from RCW source file

You need to compile the rcw_1600.bin binary to build the bl2_nor.pbl binary.

Clone the  rcw repository and compile the PBL binary. 

  1. $ git clone https://source.codeaurora.org/external/qoriq/qoriq-components/rcw
  2. $ cd rcw
  3. $ git checkout -b <new branch name> <LSDK tag>For example, $ git checkout -b LSDK-19.03 LSDK-19.03 
  4. $ cd ls1043ardb
  5. If required, make changes to the rcw files.
  6. $ make

 

The compiled PBL binary for NOR boot on LS1043ARDB, rcw_1600.bin, is available at rcw/ls1043ardb/RR_FQPP_1455/ 

See the rcw/ls1043ardb/README file for an explanation of the naming convention for the directories that contain the RCW source and binary files.

Step 2: Compile U-Boot binary

You need to compile the u-boot.bin binary to build the fip.bin binary.

Clone the u-boot repository and compile the U-Boot binary for TF-A.

  1. $ git clone https://source.codeaurora.org/external/qoriq/qoriq-components/u-boot.git
  2. $ cd u-boot
  3. $ git checkout -b <new branch name> LSDK-<LSDK version>. For example, $ git checkout -b LSDK-19.03 LSDK-19.03 
  4. $ export ARCH=arm64
  5. $ export CROSS_COMPILE=aarch64-linux-gnu-
  6. $ make distclean
  7. make ls1043ardb_tfa_defconfig
  8. $ make

If the make command shows the error "*** Your GCC is older than 6.0 and is not supported", ensure that you are using Ubuntu 18.04 64-bit version for building the LSDK 18.12 U-Boot binary.                                

The compiled U-Boot binary, u-boot.bin, is available at u-boot/.

Step 3: [Optional] Compile OPTEE binary 

You need to compile the tee.bin binary to build fip.bin with OPTEE. However, OPTEE is optional, you can skip the procedure to compile OPTEE if you want to build the FIP binary without OPTEE.

Clone the optee_os repository and build the OPTEE binary. 

  1. $ git clone https://source.codeaurora.org/external/qoriq/qoriq-components/optee_os
  2. $ cd optee_os
  3. $ git checkout -b <new branch name> LSDK-<LSDK version>. For example, $ git checkout -b LSDK-19.03 LSDK-19.03
  4. $ export ARCH=arm
  5. $ export CROSS_COMPILE=aarch64-linux-gnu-
  6. $ make CFG_ARM64_core=y PLATFORM=ls-ls1043ardb
  7. $ aarch64-linux-gnu-objcopy -v -O binary out/arm-plat-ls/core/tee.elf out/arm-plat-ls/core/tee.bin

The compiled OPTEE image, tee.bin, is available at optee_os/out/arm-plat-ls/core/.


Step 4: Compile TF-A binaries for NOR boot

Clone the atf repository and compile the TF-A binaries, bl2_nor.pbl and fip.bin.

  1. $ git clone https://source.codeaurora.org/external/qoriq/qoriq-components/atf
  2. $ cd atf
  3. git checkout -b <new branch name> LSDK-<LSDK version>. For example, $ git checkout -b LSDK-19.03 LSDK-19.03
  4. $ export ARCH=arm64
  5. $ export CROSS_COMPILE=aarch64-linux-gnu-
  6. Build BL2 binary with OPTEE.
    • $ make PLAT=ls1043ardb bl2 SPD=opteed BOOT_MODE=nor BL32=<path_to_optee_binary>/tee.bin pbl RCW=<path_to_rcw_binary>/rcw_1600.bin

      The compiled BL2 images, bl2.bin and bl2_nor.pbl are available at atf/build/ls1043ardb/release/.

      For any update in the BL2 source code or RCW binary, the bl2_nor.pbl binary needs to be recompiled.

      To compile the BL2 binary without OPTEE:

      make PLAT=ls1043ardb bl2 BOOT_MODE=nor pbl RCW=<path_to_rcw_binary>/rcw_1600.bin

                      
  7. Build FIP binary with OPTEE and without trusted board boot.
    • $ make PLAT=ls1043ardb fip BL33=<path_to_u-boot_binary>/u-boot.bin SPD=opteed BL32=<path_to_optee_binary>/tee.bin

      The compiled BL31 and FIP binaries, bl31.binfip.bin, are available at atf/build/ls1043ardb/release/.

      For any update in the BL31, BL32, or BL33 binaries, the fip.bin binary needs to be recompiled.

      To compile the FIP binary without OPTEE and without trusted board boot:

      $ make PLAT=ls1043ardb fip BOOT_MODE=nor BL33=<path_to_u-boot_binary>/u-boot.bin

      To compile the FIP binary with trusted board boot, refer the read me at <atf repository>/plat/nxp/README.TRUSTED_BOOT

                                   

Step 5: Program TF-A binaries to NOR flash

  1. Boot LS1043ARDB from NOR flash. Ensure that the switches are set to boot the board from NOR bank 0. For booting from NOR bank 0, switch settings are as follows:
    • SW3[1:8] = 10110011
    • SW4[1:8] = 00010010
    • SW5[1:8] = 10100010
  2. Boot from NOR bank 0: => cpld reset

    For LS1043ARDB, in boot log, you'll see:

    Board: LS1043ARDB, boot from vBank 0

 

Set up Ethernet connection

When board boots up, U-Boot prints a list of enabled Ethernet interfaces.

FM1@DTSEC1, FM1@DTSEC2, FM1@DTSEC3 [PRIME], FM1@DTSEC4, FM1@DTSEC5

  1. Set server IP address to the IP address of the host machine on which you have configured the TFTP server. 

    => setenv serverip <ipaddress1>

  2. Set ethact and ethprime as the Ethernet interface connected to the TFTP server.

    See LS1043ARDB Ethernet and FMC port mapping for the mapping of Ethernet port names appearing on the chassis front panel with the port names in U-Boot and Linux.

                                                     

    => setenv ethprime <name of interface connected to TFTP server>

    For example:

    => setenv ethprime FM1@DTSEC4

    => setenv ethact <name of interface connected to TFTP server>

    For example:

    => setenv ethact FM1@DTSEC4

  3. Set IP address of the board. You can set a static IP address or, if the board can connect to a dhcp server, you can use the dhcp command. 

    Static IP address assignment:
    => setenv ipaddr <ipaddress2>
    => setenv netmask <subnet mask>

    Dynamic IP address assignment:
    => dhcp

  4. Save the settings. => saveenv
  5. Check the connection between the board and the TFTP server.

=> ping $serverip

Using FM1@DTSEC4 device

host 192.168.1.1 is alive

 

Load TF-A binaries from the TFTP server

For details about the flash image layout for TF-A binaries, refer LSDK memory layout for TF-A boot flow.

                             
  1. Flash bl2_nor.pbl in NOR bank 4.

    • => tftp 82000000 bl2_nor.pbl
    • => erase 64000000 +$filesize;cp.b 82000000 64000000 $filesize
  2. Flash fip.bin in NOR bank 4.
    • => tftp 82000000 fip.bin
    • => erase 64100000 +$filesize;cp.b 82000000 64100000 $filesize

  3. Boot from NOR bank 4: => cpld reset altbank

    LS1043ARDB will boot with TF-A. In the boot log, you will see:

    NOTICE: 2 GB DDR4, 32-bit, CL=11, ECC off
    NOTICE: BL2: v1.5(release):LSDK-19.03
    NOTICE: BL2: Built : 14:43:06, Jun 12 2019
    NOTICE: BL31: v1.5(release):LSDK-19.03
    NOTICE: BL31: Built : 14:44:16, Jun 12 2019
    NOTICE: Welcome to LS1043 BL31 Phase

    U-Boot 2018.09 (May 23 2019 - 14:35:16 +0530)

    SoC: LS1043AE Rev1.1 (0x87920011)
    Clock Configuration:
    CPU0(A53):1600 MHz CPU1(A53):1600 MHz CPU2(A53):1600 MHz
    CPU3(A53):1600 MHz
    Bus: 400 MHz DDR: 1600 MT/s FMAN: 500 MHz
    Reset Configuration Word (RCW):
    00000000: 08100010 0a000000 00000000 00000000
    00000010: 14550002 80004012 e0025000 c1002000
    00000020: 00000000 00000000 00000000 00038800
    00000030: 00000000 00001101 00000096 00000001
    Model: LS1043A RDB Board
    Board: LS1043ARDB, boot from vBank 4

    .......
Labels (1)
%3CLINGO-SUB%20id%3D%22lingo-sub-1125582%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELS1043ARDB%20-%20How%20to%20deploy%20TF-A%20binaries%20in%20NOR%20flash%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1125582%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ETrusted%20Firmware%20for%20Cortex-A%20(TF-A)%20is%20an%20implementation%20of%20EL3%20secure%20firmware.%20TF-A%20replaces%20PPA%20in%20secure%20firmware%20role.%3C%2FP%3E%3CPRE%20__default_attr%3D%22info%22%20__jive_macro_name%3D%22alert%22%20alert%3D%22info%22%20class%3D%22jive_text_macro%20jive_macro_alert%22%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%230f7198%3B%20background-color%3A%20%23ffffff%3B%22%3EPlease%20note%20the%20steps%20listed%20in%20this%20topic%20can%20only%20be%20performed%20with%26nbsp%3B%3CSPAN%3ELSDK%2018.12%20and%20newer%20releases.%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%26nbsp%3B%3C%2FP%3E%20%20%20%20%20%20%20%20%20%20%20%3C%2FPRE%3E%3CP%3ETo%20migrate%20to%20the%20TF-A%20boot%20flow%20from%20the%20previous%20boot%20flow%20(with%20PPA)%2C%20you%20need%20to%20compile%20the%20TF-A%20binaries%2C%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2_%3CBOOT_MODE%3E.%3C%2FBOOT_MODE%3E%3C%2FSPAN%3E%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Epbl%3C%2FSPAN%3E%20and%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Efip.bin%3C%2FSPAN%3E%3C%2FSPAN%3E%2C%20and%20flash%20these%20binaries%20on%20the%20specific%20boot%20medium%20on%20the%20board.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EFor%26nbsp%3BNOR%20boot%2C%20you%20need%20to%20compile%20the%20following%20TF-A%20binaries.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CTABLE%20class%3D%22j-table%20jiveBorder%22%20style%3D%22border%3A%201px%20solid%20%23c6c6c6%3B%20width%3A%2047.1046%25%3B%22%3E%3CTHEAD%3E%3CTR%20style%3D%22background-color%3A%20%23efefef%3B%20height%3A%2024px%3B%22%3E%3CTH%20style%3D%22width%3A%2023%25%3B%20height%3A%2024px%3B%22%3ETF-A%20binary%20name%3C%2FTH%3E%3CTH%20style%3D%22width%3A%2062.491%25%3B%20height%3A%2024px%3B%22%3EComponents%3C%2FTH%3E%3C%2FTR%3E%3C%2FTHEAD%3E%3CTBODY%3E%3CTR%20style%3D%22height%3A%2024px%3B%22%3E%3CTD%20style%3D%22height%3A%2024px%3B%20width%3A%2023%25%3B%22%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2_nor%3C%2FSPAN%3E%3C%2FP%3E%3C%2FTD%3E%3CTD%20style%3D%22height%3A%2024px%3B%20width%3A%2062.491%25%3B%22%3E%3CUL%3E%3CLI%3EBL2%20binary%3A%20Platform%20initialization%20binary%3C%2FLI%3E%3CLI%3ERCW%20binary%20for%26nbsp%3BNOR%20boot%26nbsp%3B%3C%2FLI%3E%3C%2FUL%3E%3C%2FTD%3E%3C%2FTR%3E%3CTR%20style%3D%22height%3A%2076px%3B%22%3E%3CTD%20style%3D%22height%3A%2076px%3B%20width%3A%2023%25%3B%22%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Efip.bin%3C%2FSPAN%3E%3C%2FP%3E%3C%2FTD%3E%3CTD%20style%3D%22height%3A%2076px%3B%20width%3A%2062.491%25%3B%22%3E%3CUL%3E%3CLI%3EBL31%3A%20Secure%20runtime%20firmware%3C%2FLI%3E%3CLI%3EBL32%3A%20Trusted%20OS%2C%20for%20example%2C%20OPTEE%20(optional)%3C%2FLI%3E%3CLI%3EBL33%3A%20U-Boot%2FUEFI%20image%3C%2FLI%3E%3C%2FUL%3E%3C%2FTD%3E%3C%2FTR%3E%3C%2FTBODY%3E%3C%2FTABLE%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EFollow%20these%20steps%20to%20compile%20and%20deploy%20TF-A%26nbsp%3B%20binaries%20(%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2_nor.%3C%2FSPAN%3E%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Epbl%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eand%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Efip.bin)%3C%2FSPAN%3E%3C%2FSPAN%3E%26nbsp%3Bon%20the%26nbsp%3BNOR%20flash.%3C%2FP%3E%3COL%3E%3CLI%3ECompile%20PBL%20binary%20from%20RCW%20source%20file%3C%2FLI%3E%3CLI%3ECompile%20U-Boot%20binary%3C%2FLI%3E%3CLI%3E%5BOptional%5D%20Compile%20OPTEE%20binary%26nbsp%3B%3C%2FLI%3E%3CLI%3ECompile%20TF-A%20binaries%20%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2_nor.%3C%2FSPAN%3E%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Epbl%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eand%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Efip.bin)%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3Efor%26nbsp%3BNOR%20boot%3C%2FLI%3E%3CLI%3EProgram%20TF-A%20binaries%20to%20the%26nbsp%3BNOR%20flash%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId-382486027%22%20id%3D%22toc-hId-382486027%22%20id%3D%22toc-hId-1296835120%22%3EStep%201%3A%20Compile%20PBL%20binary%3CSPAN%20lang%3D%22EN-US%22%3E%26nbsp%3Bfrom%20RCW%20source%20file%3C%2FSPAN%3E%3C%2FH1%3E%3CP%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20201341983%3D%22%22%3EYou%20need%20to%20compile%20the%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ercw_1600.bin%26nbsp%3B%3C%2FSPAN%3Ebinary%20to%20build%20the%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2_nor.pbl%3C%2FSPAN%3E%20binary.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EClone%20the%20%E2%80%AF%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ercw%26nbsp%3B%3C%2FSPAN%3Erepository%20and%E2%80%AFcompile%20the%26nbsp%3BPBL%20binary.%3CSPAN%20data-ccp-props%3D%22%7B%22%20201341983%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3COL%3E%3CLI%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%E2%80%AFgit%20clone%26nbsp%3B%3CA%20class%3D%22unlinked%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fsource.codeaurora.org%2Fexternal%2Fqoriq%2Fqoriq-components%2Frcw%3C%2FA%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%3E%24%E2%80%AF%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%3Ecd%20rcw%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%3E%24%E2%80%AF%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%3Egit%20checkout%E2%80%AF%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%3E-b%20%3CNEW%20branch%3D%22%22%20name%3D%22%22%3E%26nbsp%3B%3C%2FNEW%3E%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%3E%3CLSDK%20tag%3D%22%22%3E%3C%2FLSDK%3E%3C%2FSPAN%3E.%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%3EFor%20example%2C%E2%80%AF%24%E2%80%AF%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%3Egit%20checkout%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%3E-b%20LSDK-19.03%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%3ELSDK-19.03%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233279%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%26nbsp%3Bcd%20ls1043ardb%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20lang%3D%22EN-US%22%3EIf%20required%2C%20make%20changes%20to%20the%20rcw%20files.%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233279%3D%22%22%3E%3CSPAN%20lang%3D%22EN-US%22%3E%3CSPAN%20lang%3D%22EN-US%22%3E%3CSPAN%20lang%3D%22EN-US%22%3E%3CSPAN%20lang%3D%22EN-US%22%3E%3CSPAN%20lang%3D%22EN-US%22%3E%24%20make%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FOL%3E%3CBR%20%2F%3E%3CP%3EThe%20compiled%20PBL%20binary%20for%26nbsp%3BNOR%20boot%20on%26nbsp%3B%3CSPAN%3ELS1043ARDB%2C%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ercw_1600.bin%3C%2FSPAN%3E%2C%3C%2FSPAN%3E%20is%20available%20at%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ercw%2Fls1043ardb%2FRR_FQPP_1455%2F%3C%2FSPAN%3E.%26nbsp%3B%3CSPAN%20data-ccp-props%3D%22%7B%22%20201341983%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CPRE%20___default_attr%3D%22info%22%20_alert%3D%22info%22%20_modifiedtitle%3D%22true%22%20jivemacro%3D%22alert%22%3E%3CPRE%20__default_attr%3D%22info%22%20__jive_macro_name%3D%22alert%22%20alert%3D%22info%22%20class%3D%22jive_text_macro%20jive_macro_alert%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20sans-serif%3B%22%3ESee%20the%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ercw%2Fls1043ardb%2FREADME%3C%2FSPAN%3E%26nbsp%3Bfile%20for%20an%20explanation%20of%20the%20naming%20convention%20for%20the%20directories%20that%20contain%20the%26nbsp%3BRCW%26nbsp%3Bsource%20and%26nbsp%3Bbinary%20files.%3C%2FSPAN%3E%3C%2FPRE%3E%3C%2FPRE%3E%3CH1%20id%3D%22toc-hId--1424968436%22%20style%3D%22font-weight%3A%20bold%3B%20font-size%3A%2024px%3B%22%20id%3D%22toc-hId--1424968436%22%20id%3D%22toc-hId--510619343%22%3EStep%202%3A%20Compile%20U-Boot%20binary%3C%2FH1%3E%3CP%20style%3D%22border%3A%200px%3B%22%3EYou%20need%20to%20compile%20the%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eu-boot.bin%3C%2FSPAN%3E%20binary%20to%20build%20the%26nbsp%3B%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Efip.bin%3C%2FSPAN%3E%20binary.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22border%3A%200px%3B%22%3EClone%20the%26nbsp%3B%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3Eu-boot%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%26nbsp%3B%3C%2FSPAN%3Erepository%20and%20compile%20the%20U-Boot%20binary%20for%20TF-A.%3C%2FSPAN%3E%3C%2FP%3E%3COL%20style%3D%22border%3A%200px%3B%20padding%3A%200px%200px%200px%2030px%3B%22%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.2em%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%24%E2%80%AF%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Egit%20clone%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CA%20data-content-finding%3D%22Community%22%20style%3D%22color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20text-decoration%3A%20inherit%3B%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fsource.codeaurora.org%2Fexternal%2Fqoriq%2Fqoriq-components%2Fu-boot.git%3C%2FA%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.2em%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%24%E2%80%AF%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3Ecd%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3Eu-boot%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.2em%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E%24%E2%80%AF%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3Egit%20checkout%E2%80%AF%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E-b%20%3CNEW%20branch%3D%22%22%20name%3D%22%22%3E%26nbsp%3B%3C%2FNEW%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3ELSDK-%3CLSDK%20version%3D%22%22%3E%3C%2FLSDK%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E.%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3EFor%20example%2C%3C%2FSPAN%3E%E2%80%AF%24%E2%80%AF%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3Egit%20checkout%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E-b%20LSDK-19.03%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ELSDK-19.03%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233279%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233279%3D%22%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%24%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eexport%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%26nbsp%3BARCH%3Darm64%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233279%3D%22%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%24%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eexport%20CROSS_COMPILE%3D%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3Eaarch64-linux-gnu-%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233279%3D%22%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%24%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Emake%26nbsp%3B%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3Edistclean%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%22%3E%3CSPAN%3E%24%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Emake%20ls1043ardb_tfa_defconfig%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233279%3D%22%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%24%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Emake%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FOL%3E%3CPRE%20___default_attr%3D%22info%22%20_alert%3D%22info%22%20_modifiedtitle%3D%22true%22%20jivemacro%3D%22alert%22%3E%3CPRE%20__default_attr%3D%22info%22%20__jive_macro_name%3D%22alert%22%20alert%3D%22info%22%20class%3D%22jive_text_macro%20jive_macro_alert%22%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20sans-serif%3B%22%3EIf%20the%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Emake%3C%2FSPAN%3E%26nbsp%3Bcommand%20shows%20the%20error%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%22***%20Your%20GCC%20is%20older%20than%206.0%20and%20is%20not%20supported%22%3C%2FSPAN%3E%2C%20ensure%20that%20you%20are%20using%26nbsp%3BUbuntu%26nbsp%3B18.04%2064-bit%20version%20for%20building%20the%20LSDK%2018.12%20U-Boot%20binary.%26nbsp%3B%3C%2FSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%20%20%20%20%20%20%20%3C%2FPRE%3E%3C%2FPRE%3E%3CP%20style%3D%22border%3A%200px%3B%22%3EThe%26nbsp%3Bcompiled%20U-Boot%20binary%2C%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eu-boot%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E.bin%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%2C%20is%20available%20at%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eu-boot%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%2F%3C%2FSPAN%3E.%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22border%3A%200px%3B%22%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId-1062544397%22%20style%3D%22border%3A%200px%3B%22%20id%3D%22toc-hId-1062544397%22%20id%3D%22toc-hId-1976893490%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3EStep%203%3A%20%5BOptional%5D%20Compile%20OPTEE%20binary%26nbsp%3B%3C%2FSPAN%3E%3C%2FH1%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3EYou%20need%20to%20compile%20the%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Etee.bin%3C%2FSPAN%3E%20binary%20to%20build%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Efip.bin%3C%2FSPAN%3E%26nbsp%3Bwith%20OPTEE.%20However%2C%20OPTEE%20is%20optional%2C%20you%20can%20skip%26nbsp%3Bthe%20procedure%20to%20compile%20OPTEE%26nbsp%3Bi%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3Ef%20you%20want%20to%20build%20the%20FIP%20binary%20without%20OPTEE.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3EClone%20the%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eoptee_os%3C%2FSPAN%3E%20repository%20and%20build%20the%20OPTEE%20binary.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3COL%3E%3CLI%20style%3D%22border%3A%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.0pt%3B%22%3E%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Egit%20clone%20%3CA%20class%3D%22unlinked%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fsource.codeaurora.org%2Fexternal%2Fqoriq%2Fqoriq-components%2Foptee_os%3C%2FA%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.0pt%3B%22%3E%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ecd%20optee_os%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.0pt%3B%22%3E%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3Egit%20checkout%E2%80%AF%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E-b%20%3CNEW%20branch%3D%22%22%20name%3D%22%22%3E%26nbsp%3B%3C%2FNEW%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3ELSDK-%3CLSDK%20version%3D%22%22%3E%3C%2FLSDK%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E.%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3EFor%20example%2C%3C%2FSPAN%3E%E2%80%AF%24%E2%80%AF%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3Egit%20checkout%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E-b%20LSDK-19.03%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ELSDK-19.03%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233279%3D%22%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%24%26nbsp%3Bexport%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%26nbsp%3BARCH%3Darm%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233279%3D%22%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eexport%20CROSS_COMPILE%3Daarch64-linux-gnu-%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Emake%20CFG_ARM64_core%3Dy%20PLATFORM%3Dls-ls1043ardb%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eaarch64-linux-gnu-objcopy%20-v%20-O%20binary%20out%2Farm-plat-ls%2Fcore%2Ftee.elf%20out%2Farm-plat-ls%2Fcore%2Ftee.bin%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%20style%3D%22border%3A%200px%3B%22%3EThe%20compiled%20OPTEE%20image%2C%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Etee.bin%3C%2FSPAN%3E%2C%20is%20available%20at%26nbsp%3B%3CSPAN%20style%3D%22font-size%3A%2011pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eoptee_os%2Fout%2Farm-plat-ls%2Fcore%2F.%3C%2FSPAN%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId--744910066%22%20id%3D%22toc-hId--744910066%22%20id%3D%22toc-hId-169439027%22%3E%3CBR%20%2F%3E%3C%2FH1%3E%3CH1%20id%3D%22toc-hId-1742602767%22%20id%3D%22toc-hId-1742602767%22%20id%3D%22toc-hId--1638015436%22%3EStep%204%3A%20Compile%20TF-A%26nbsp%3Bbinaries%20for%26nbsp%3BNOR%20boot%3C%2FH1%3E%3CP%3E%3CSPAN%3EClone%20the%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eatf%3C%2FSPAN%3E%20repository%20and%20compile%20the%20TF-A%20binaries%2C%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2_nor.%3C%2FSPAN%3E%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Epbl%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Eand%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Efip.bin%3C%2FSPAN%3E%3C%2FSPAN%3E.%3C%2FP%3E%3COL%3E%3CLI%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Egit%20clone%20%3CA%20class%3D%22unlinked%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fsource.codeaurora.org%2Fexternal%2Fqoriq%2Fqoriq-components%2Fatf%3C%2FA%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ecd%20atf%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3Egit%20checkout%E2%80%AF%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E-b%20%3CNEW%20branch%3D%22%22%20name%3D%22%22%3E%26nbsp%3B%3C%2FNEW%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3ELSDK-%3CLSDK%20version%3D%22%22%3E%3C%2FLSDK%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E.%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3EFor%20example%2C%3C%2FSPAN%3E%E2%80%AF%24%E2%80%AF%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3Egit%20checkout%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22%22%20lang%3D%22EN-US%22%20style%3D%22color%3A%20%233d3d3d%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%20class%3D%22%22%20style%3D%22background-color%3A%20inherit%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2015.3333px%3B%22%3E-b%20LSDK-19.03%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3CSPAN%20lang%3D%22EN-US%22%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ELSDK-19.03%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eexport%26nbsp%3BARCH%3Darm64%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eexport%20CROSS_COMPILE%3Daarch64-linux-gnu-%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSTRONG%3EBuild%20BL2%20binary%20with%20OPTEE.%3C%2FSTRONG%3E%3CUL%3E%3CLI%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%3E%24%20make%20PLAT%3Dls1043ardb%20bl2%20SPD%3Dopteed%20BOOT_MODE%3Dnor%20BL32%3D%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CPATH_TO_OPTEE_BINARY%3E%2F%3C%2FPATH_TO_OPTEE_BINARY%3E%3C%2FSPAN%3Etee.bin%20pbl%20RCW%3D%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CPATH_TO_RCW_BINARY%3E%3C%2FPATH_TO_RCW_BINARY%3E%3C%2FSPAN%3E%2Frcw_1600.bin%3C%2FSPAN%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3CP%3EThe%20compiled%20BL2%20images%2C%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2.bin%3C%2FSPAN%3E%20and%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2_nor.pbl%3C%2FSPAN%3E%20are%20available%20at%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eatf%2Fbuild%2Fls1043ardb%2Frelease%2F%3C%2FSPAN%3E.%3C%2FP%3EFor%20any%20update%20in%20the%20BL2%20source%20code%20or%20RCW%20binary%2C%20the%26nbsp%3B%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2_nor.pbl%3C%2FSPAN%3E%26nbsp%3Bbinary%20needs%20to%20be%20recompiled.%3C%2FSPAN%3E%3CPRE%20__default_attr%3D%22info%22%20__jive_macro_name%3D%22alert%22%20alert%3D%22info%22%20class%3D%22jive_text_macro%20jive_macro_alert%22%3E%3CP%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%22%3ETo%20compile%20the%20BL2%20binary%20without%20OPTEE%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%233d3d3d%3B%22%3E%24%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20%233d3d3d%3B%22%3Emake%20PLAT%3Dls1043ardb%20bl2%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20%233d3d3d%3B%22%3EBOOT_MODE%3Dnor%20pbl%20RCW%3D%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2011.5pt%3B%20color%3A%20%2351626f%3B%20background%3A%20white%3B%22%3E%3CPATH_TO_RCW_BINARY%3E%2F%3C%2FPATH_TO_RCW_BINARY%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20%233d3d3d%3B%22%3Ercw_1600.bin%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FPRE%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3CLI%3E%3CSTRONG%3EBuild%20FIP%20binary%26nbsp%3Bwith%20OPTEE%20and%20without%20trusted%20board%20boot.%3C%2FSTRONG%3E%3CUL%3E%3CLI%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%3E%24%20make%20PLAT%3Dls1043ardb%20fip%20BL33%3D%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CPATH_TO_U-BOOT_BINARY%3E%3C%2FPATH_TO_U-BOOT_BINARY%3E%3C%2FSPAN%3E%2Fu-boot.bin%20SPD%3Dopteed%20BL32%3D%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CPATH_TO_OPTEE_BINARY%3E%3C%2FPATH_TO_OPTEE_BINARY%3E%3C%2FSPAN%3E%2Ftee.bin%3C%2FSPAN%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3CP%3EThe%20compiled%20BL31%20and%20FIP%20binaries%2C%26nbsp%3B%3CSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl31.bin%3C%2FSPAN%3E%2C%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%3Efip%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E.bin%3C%2FSPAN%3E%3C%2FSPAN%3E%2C%26nbsp%3Bare%20available%20at%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eatf%2Fbuild%2Fls1043ardb%2Frelease%2F%3C%2FSPAN%3E%3CSPAN%3E.%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3EFor%20any%20update%20in%20the%20BL31%2C%20BL32%2C%20or%20BL33%20binaries%2C%20the%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Efip.bin%3C%2FSPAN%3E%26nbsp%3Bbinary%20needs%20to%20be%20recompiled.%3CPRE%20__default_attr%3D%22info%22%20__jive_macro_name%3D%22alert%22%20alert%3D%22info%22%20class%3D%22jive_text_macro%20jive_macro_alert%22%3E%3CP%3ETo%20compile%20the%20FIP%20binary%20without%20OPTEE%20and%20without%20trusted%20board%20boot%3A%0A%0A%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%24%20make%20PLAT%3Dls1043ardb%20fip%20BOOT_MODE%3Dnor%20BL33%3D%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CPATH_TO_U-BOOT_BINARY%3E%2F%3C%2FPATH_TO_U-BOOT_BINARY%3E%3C%2FSPAN%3Eu-boot.bin%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ETo%20compile%20the%20FIP%20binary%20with%20trusted%20board%20boot%2C%20refer%20the%20read%20me%20at%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3CATF%20repository%3D%22%22%3E%2Fplat%2Fnxp%2FREADME.TRUSTED_BOOT%3C%2FATF%3E%3C%2FSPAN%3E%3C%2FP%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FPRE%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3C%2FOL%3E%3CH1%20id%3D%22toc-hId--64851696%22%20id%3D%22toc-hId--64851696%22%20id%3D%22toc-hId-849497397%22%3EStep%205%3A%20Program%20TF-A%20binaries%20to%26nbsp%3BNOR%20flash%3C%2FH1%3E%3COL%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20padding%3A%200px%200px%200px%2030px%3B%22%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011pt%3B%22%3EBoot%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%22%3ELS1043ARDB%26nbsp%3B%3C%2FSPAN%3Efrom%20NOR%20flash.%20Ensure%20that%20the%20switches%20are%20set%20to%20boot%20the%20board%20from%20NOR%20bank%200.%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011pt%3B%22%3EFor%20booting%20from%3CSPAN%3E%20NOR%20bank%200%3C%2FSPAN%3E%2C%20switch%20settings%20are%20as%20follows%3A%3C%2FSPAN%3E%3CUL%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ESW3%5B1%3A8%5D%20%3D%26nbsp%3B10110011%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ESW4%5B1%3A8%5D%20%3D%26nbsp%3B00010010%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ESW5%5B1%3A8%5D%20%3D%26nbsp%3B10100010%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3EBoot%20from%3CSPAN%3E%26nbsp%3BNOR%26nbsp%3Bbank%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E0%3A%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%20cpld%20reset%3C%2FSPAN%3E%3C%2FSPAN%3E%3CP%20style%3D%22background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20margin%3A%200px%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20margin%3A%200px%3B%22%3EFor%20LS1043ARDB%2C%20in%20boot%20log%2C%20you'll%20see%3A%3C%2FP%3E%3CP%20style%3D%22background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20margin%3A%200px%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3EBoard%3A%20LS1043ARDB%2C%20boot%20from%20vBank%200%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%20style%3D%22border%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CH3%20id%3D%22toc-hId--1171241581%22%20style%3D%22color%3A%20%23646464%3B%20border%3A%200px%3B%20font-weight%3A%20600%3B%20font-size%3A%2018px%3B%22%20id%3D%22toc-hId--1171241581%22%20id%3D%22toc-hId--256892488%22%3ESet%20up%20Ethernet%20connection%3C%2FH3%3E%3CP%20style%3D%22border%3A%200px%3B%22%3EWhen%20board%20boots%20up%2C%20U-Boot%20prints%20a%20list%20of%20enabled%20Ethernet%20interfaces.%3C%2FP%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3EFM1%40DTSEC1%2C%20FM1%40DTSEC2%2C%20FM1%40DTSEC3%20%5BPRIME%5D%2C%20FM1%40DTSEC4%2C%20FM1%40DTSEC5%3C%2FSPAN%3E%3C%2FP%3E%3COL%20style%3D%22border%3A%200px%3B%20padding%3A%200px%200px%200px%2030px%3B%22%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3ESet%20server%20IP%20address%20to%20the%20IP%20address%20of%20the%20host%20machine%20on%20which%20you%20have%20configured%20the%20TFTP%20server.%26nbsp%3B%3C%2FSPAN%3E%3CP%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%20setenv%20serverip%20%3CIPADDRESS1%3E%3C%2FIPADDRESS1%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CP%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3ESet%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eethact%3C%2FSPAN%3E%20and%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eethprime%3C%2FSPAN%3E%20as%20the%20Ethernet%20interface%26nbsp%3Bconnected%20to%20the%20TFTP%20server.%3C%2FP%3E%3CPRE%20__default_attr%3D%22info%22%20__jive_macro_name%3D%22alert%22%20alert%3D%22info%22%20class%3D%22jive_text_macro%20jive_macro_alert%22%3E%3CP%3ESee%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20_jive_internal%3D%22true%22%20data-containerid%3D%2211685%22%20data-containertype%3D%2214%22%20data-content-finding%3D%22Community%22%20data-objectid%3D%22341964%22%20data-objecttype%3D%22102%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-343516%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20transparent%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20padding%3A%201px%200px%201px%20calc(12px%20%2B%200.35ex)%3B%22%20target%3D%22_blank%22%3ELS1043ARDB%20Ethernet%20and%20FMC%20port%20mapping%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Efor%26nbsp%3Bthe%26nbsp%3Bmapping%20of%20Ethernet%20port%20names%20appearing%20on%20the%20chassis%20front%20panel%20w%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%22%3Eith%20the%20port%20names%20in%20U-Boot%20and%20Linux.%3C%2FSPAN%3E%3C%2FP%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FPRE%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3CSPAN%3E%3D%26gt%3B%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Esetenv%20ethprime%20%3CNAME%20of%3D%22%22%20interface%3D%22%22%3E%3C%2FNAME%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3EFor%20example%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%3D%26gt%3B%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Esetenv%20ethprime%20FM1%40DTSEC4%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3D%26gt%3B%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Esetenv%20ethact%20%3CNAME%20of%3D%22%22%20interface%3D%22%22%20connected%3D%22%22%3E%3C%2FNAME%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3EFor%20example%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%22%3E%3D%26gt%3B%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Esetenv%20ethact%20FM1%40DTSEC4%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2011.5pt%3B%20color%3A%20%2351626f%3B%22%3ESet%20IP%20address%20of%20the%20board.%20You%20can%20set%20a%20static%20IP%20address%20or%2C%20if%20the%20board%20can%20connect%20to%20a%20dhcp%20server%2C%20you%20can%26nbsp%3Buse%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Edhcp%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Ecommand.%26nbsp%3B%3C%2FSPAN%3E%3CP%20style%3D%22margin%3A%200px%3B%22%3EStatic%20IP%20address%20assignment%3A%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%20setenv%20ipaddr%20%3CIPADDRESS2%3E%3C%2FIPADDRESS2%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%20setenv%20netmask%20%3CSUBNET%20mask%3D%22%22%3E%3C%2FSUBNET%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin%3A%200px%3B%22%3EDynamic%20IP%20address%20assignment%3A%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%20dhcp%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3ESave%20the%20settings.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%26nbsp%3B%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3Esaveenv%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3ECheck%20the%20connection%20between%20the%20board%20and%20the%20TFTP%20server.%3C%2FLI%3E%3C%2FOL%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%20ping%20%24serverip%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3EUsing%20FM1%40DTSEC4%20device%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ehost%20192.168.1.1%20is%20alive%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22background%3A%20white%3B%20border%3A%200px%3B%20margin%3A%200in%200in%200.0001pt%200.25in%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CH3%20id%3D%22toc-hId-1316271252%22%20style%3D%22color%3A%20%23646464%3B%20border%3A%200px%3B%20font-weight%3A%20600%3B%20font-size%3A%2018px%3B%22%20id%3D%22toc-hId-1316271252%22%20id%3D%22toc-hId--2064346951%22%3ELoad%26nbsp%3BTF-A%20binaries%20from%26nbsp%3Bthe%20TFTP%20server%3C%2FH3%3E%3CPRE%20__default_attr%3D%22info%22%20__jive_macro_name%3D%22alert%22%20alert%3D%22info%22%20class%3D%22jive_text_macro%20jive_macro_alert%22%3E%3CP%3EFor%20details%20about%20the%20flash%20image%20layout%20for%20TF-A%20binaries%2C%20refer%26nbsp%3B%3CA%20_jive_internal%3D%22true%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-342651%22%20target%3D%22_blank%22%3ELSDK%20memory%20layout%20for%20TF-A%20boot%20flow%3C%2FA%3E.%3C%2FP%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FPRE%3E%3COL%20style%3D%22border%3A%200px%3B%20padding%3A%200px%200px%200px%2030px%3B%22%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CP%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3EFlash%20%3CSPAN%20style%3D%22font-size%3A%2011pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Ebl2_nor.pbl%3C%2FSPAN%3E%26nbsp%3Bin%20NOR%20bank%204.%3C%2FP%3E%3CUL%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20padding%3A%200px%200px%200px%2030px%3B%22%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%20none%20windowtext%201.0pt%3B%20padding%3A%200in%3B%20color%3A%20%233d3d3d%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%20%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%22%3Etftp%2082000000%20bl2_nor.pbl%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22border%3A%20none%20windowtext%201.0pt%3B%20padding%3A%200in%3B%20color%3A%20%233d3d3d%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%20erase%2064000000%20%2B%24filesize%3Bcp.b%2082000000%2064000000%20%24filesize%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3EFlash%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Efip.bin%3C%2FSPAN%3E%26nbsp%3Bin%20NOR%26nbsp%3Bbank%204.%3CUL%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%22%3E%3D%26gt%3B%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Etftp%2082000000%20fip.bin%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CP%3E%3D%26gt%3B%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3Eerase%2064100000%20%2B%24filesize%3Bcp.b%2082000000%2064100000%20%24filesize%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CSPAN%3EBoot%20from%26nbsp%3BNOR%3C%2FSPAN%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%22%3E%26nbsp%3Bbank%204%3C%2FSPAN%3E%3CSPAN%3E%3A%3C%2FSPAN%3E%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3E%26nbsp%3B%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%3D%26gt%3B%26nbsp%3Bcpld%26nbsp%3B%3CSPAN%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%22%3Ereset%20altbank%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CP%20style%3D%22background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20margin%3A%200px%3B%22%3ELS1043ARDB%20will%20boot%20with%20TF-A.%20In%20the%20boot%20log%2C%26nbsp%3Byou%20will%20see%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ENOTICE%3A%202%20GB%20DDR4%2C%2032-bit%2C%20CL%3D11%2C%20ECC%20off%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ENOTICE%3A%20BL2%3A%20v1.5(release)%3ALSDK-19.03%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ENOTICE%3A%20BL2%3A%20Built%20%3A%2014%3A43%3A06%2C%20Jun%2012%202019%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ENOTICE%3A%20BL31%3A%20v1.5(release)%3ALSDK-19.03%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ENOTICE%3A%20BL31%3A%20Built%20%3A%2014%3A44%3A16%2C%20Jun%2012%202019%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ENOTICE%3A%20Welcome%20to%20LS1043%20BL31%20Phase%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3EU-Boot%202018.09%20(May%2023%202019%20-%2014%3A35%3A16%20%2B0530)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3ESoC%3A%20LS1043AE%20Rev1.1%20(0x87920011)%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3EClock%20Configuration%3A%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%20CPU0(A53)%3A1600%20MHz%20CPU1(A53)%3A1600%20MHz%20CPU2(A53)%3A1600%20MHz%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%20CPU3(A53)%3A1600%20MHz%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%20Bus%3A%20400%20MHz%20DDR%3A%201600%20MT%2Fs%20FMAN%3A%20500%20MHz%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3EReset%20Configuration%20Word%20(RCW)%3A%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%2000000000%3A%2008100010%200a000000%2000000000%2000000000%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%2000000010%3A%2014550002%2080004012%20e0025000%20c1002000%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%2000000020%3A%2000000000%2000000000%2000000000%2000038800%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E%2000000030%3A%2000000000%2000001101%2000000096%2000000001%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3EModel%3A%20LS1043A%20RDB%20Board%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3EBoard%3A%20LS1043ARDB%2C%20boot%20from%20vBank%204%3C%2FSPAN%3E%3C%2FP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%2C%20monospace%3B%22%3E.......%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FOL%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1125582%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EQorIQ%20LS1%20Devices%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎09-10-2020 03:06 AM
Updated by: