fvp: Update instructions for building the bootloader

A new bootloader-only configuration has recently been added to the
reference platform stack, update the instructions accordingly.
This brings the following improvements:
- Much smaller tree (therefore faster to sync).
- Much faster to build, as only the relevant projects (U-Boot and
  TF-A) are built.
- No need to download the 32-bit toolchain any more (all the
  components are 64-bit only).

Test: boot fvp-eng using the updated instructions
Change-Id: I21057d285054eb1caa2800d016127e5b8121e9a4
diff --git a/fvpbase/README.md b/fvpbase/README.md
index d98edb0..7a15d7c 100644
--- a/fvpbase/README.md
+++ b/fvpbase/README.md
@@ -37,25 +37,22 @@
 ```
 mkdir platform
 cd platform
-repo init -u https://git.linaro.org/landing-teams/working/arm/manifest.git -m pinned-ack.xml -b 19.10
+repo init -u https://git.linaro.org/landing-teams/working/arm/manifest.git -m pinned-uboot.xml -b 20.01
 repo sync
 
 mkdir -p tools/gcc
 cd tools/gcc
 wget https://releases.linaro.org/components/toolchain/binaries/6.2-2016.11/aarch64-linux-gnu/gcc-linaro-6.2.1-2016.11-x86_64_aarch64-linux-gnu.tar.xz
 tar -xJf gcc-linaro-6.2.1-2016.11-x86_64_aarch64-linux-gnu.tar.xz
-wget https://releases.linaro.org/components/toolchain/binaries/6.2-2016.11/arm-linux-gnueabihf/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf.tar.xz
-tar -xJf gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf.tar.xz
 cd ../..
 
-CFLAGS=-w build-scripts/build-all.sh -p fvp -f busybox build
-build-scripts/build-all.sh -p fvp -f busybox package
+build-scripts/build-test-uboot.sh -p fvp all
 ```
 
 These components must then be copied into the product output directory:
 
 ```
-cp output/fvp/fvp-busybox/uboot/bl1.bin output/fvp/fvp-busybox/uboot/fip.bin $ANDROID_PRODUCT_OUT/boot/
+cp output/fvp/fvp-uboot/uboot/{bl1,fip}.bin $ANDROID_PRODUCT_OUT/boot/
 ```
 
 ### Obtaining the model