fix(fvp): change binaries for fvp-spm.edk2

Since non-secure shared buffer address is changed by
related patch [0], fvp-spm.edk2 test get failed since
the older binares use the old address.

As StandaloneMm binary updated:
  - the TF-A should deliver HOB list to boot it properly [1]

  - uart2 log which expected by CI is too oldish
    sanity check is enough to see uart0 whether UEFI shell is booted
    since UEFI shell fails to boot when it fails to init StandaloneMm.

  - UefiInfo.efi doesn't exist the latest edk2 repository.
    To test the EFI application loading, replace it with
    HelloWorld.efi application

  - "Uefi firmware" string is printed in uart1.

Therefore, as update binaries,
  - add TRANSFER_LIST & HOB_LIST build option
  - remove uart2 check in fvp-spm-mm
  - replace UefiInfo.efi to HelloWorld.efi
  - move "Uefi firmware" string check into uart1.

Link: https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/40337 [0]
Link: https://github.com/tianocore/edk2/pull/6116 [1]
Change-Id: I136064acc405b75f3919031573a5759b41b4d129
Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com>
8 files changed