commit 4aaa276aa59b9f7e8a474cae79e79815a657f6d4 parent b87f67386e98d68df96f3bfe9d4561c67fa3a92f Author: Ambroise Vincent <ambroise.vincent@arm.com> Date: Thu, 25 Apr 2019 10:57:40 +0100 [doc] Update readme build and run documentation Change-Id: I2d7a1870c04cc1b967c5419895ff62d2765984a8 Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com> Diffstat:
M | README | | | 25 | ++++++++----------------- |
1 file changed, 8 insertions(+), 17 deletions(-)
diff --git a/README b/README @@ -3,7 +3,7 @@ Building rmode target PATH=<path-to-aarch64-elf-toolchain>:$PATH export PATH -CROSS_COMPILE=aarch64-elf- make +CROSS_COMPILE=aarch64-elf- make LDFLAGS=-Ttext=0x4024000 Building on macOS ================= @@ -14,33 +14,24 @@ make -e CONF=amd64-darwin-clang Running rcode ============= -You need the ATG Bowmore model. Launch the model with the following -options: +Launch the FVP model with the following options: #!/bin/sh -bl1_path=<path-to-bl1.bin> fip_path=<path-to-fip.bin> romfw_path=<path-to-rcode-romfw.bin> uart0_path=<path-to-uart0.out> uart3_path=<path-to-uart3.out> -isim_system \ - -p -S -R \ - -C bp.terminal_0.quiet=1 \ - -C bp.terminal_1.quiet=1 \ - -C bp.terminal_2.quiet=1 \ - -C bp.terminal_3.quiet=1 \ +FVP_Base_RevC-2xAEMv8A \ + -p -S \ -C bp.pl011_uart0.uart_enable=1 \ -C bp.pl011_uart0.out_file="$uart0_path" \ -C bp.pl011_uart3.uart_enable=1 \ -C bp.pl011_uart3.out_file="$uart3_path" \ -C cluster0.NUM_CORES=1 \ - -C cluster0.has_bowmore=1 \ - -C cluster0.RVBAR_R=0x2e000000 \ - -C cluster0.cpu0.RVBAR=0 \ + -C cluster0.cpu0.RVBAR=0x4024000 \ -C cluster0.max_32bit_el=0 \ - -C cluster0.has_rmode=1 \ - -C bp.secureflashloader.fname="$bl1_path" \ - -C bp.flashloader0.fname="$fip_path" \ - --data cluster0.cpu0="$romfw_path"@0x2e000000 \ + -C cluster0.has_arm_v8-3=1 \ + --data cluster0.cpu0="$romfw_path"@0x4024000 \ + --data cluster0.cpu0="$fip_path"@0x1000