johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 1 | # |
Chris Kay | 581893e | 2022-11-15 11:32:03 +0000 | [diff] [blame] | 2 | # Copyright (c) 2021-2022 Arm Limited. All rights reserved. |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 3 | # |
4 | # SPDX-License-Identifier: BSD-3-Clause | ||||
5 | # | ||||
6 | # Expect script for booting Yocto linux on FVP-R | ||||
7 | # | ||||
8 | |||||
9 | source [file join [file dirname [info script]] handle-arguments.inc] | ||||
10 | |||||
11 | # FVP-R BL1 | ||||
12 | expect { | ||||
13 | "Booting Trusted Firmware" { | ||||
Chris Kay | c4f0072 | 2022-11-15 12:24:24 +0000 | [diff] [blame] | 14 | message "Booting Trusted Firmware" |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 15 | } |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 16 | } |
17 | |||||
18 | expect { | ||||
19 | "BL1: Booting BL33" { | ||||
Chris Kay | c4f0072 | 2022-11-15 12:24:24 +0000 | [diff] [blame] | 20 | message "Booting BL33" |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 21 | } |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 22 | } |
23 | |||||
24 | # Uboot | ||||
25 | expect { | ||||
26 | "U-Boot" { | ||||
Chris Kay | c4f0072 | 2022-11-15 12:24:24 +0000 | [diff] [blame] | 27 | message "Entered Uboot" |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 28 | } |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 29 | } |
30 | |||||
31 | # Yocto | ||||
32 | expect { | ||||
33 | "Booting Linux on physical CPU" { | ||||
Chris Kay | c4f0072 | 2022-11-15 12:24:24 +0000 | [diff] [blame] | 34 | message "Booting Linux" |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 35 | } |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 36 | } |
37 | |||||
38 | expect { | ||||
39 | "fvp-baser-aemv8r64 login:" { | ||||
Chris Kay | c4f0072 | 2022-11-15 12:24:24 +0000 | [diff] [blame] | 40 | message "Yocto Login Prompt Received" |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 41 | send "root\n" |
42 | } | ||||
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 43 | } |
44 | |||||
45 | expect { | ||||
46 | "#" { | ||||
Chris Kay | c4f0072 | 2022-11-15 12:24:24 +0000 | [diff] [blame] | 47 | message "Successfully Reached Yocto Shell" |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 48 | } |
johpow01 | 936638d | 2021-11-08 18:22:24 -0600 | [diff] [blame] | 49 | } |