Lines Matching +full:per +full:- +full:console
1 # SPDX-License-Identifier: GPL-2.0
3 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved.
5 # Logic to interact with U-Boot running on real hardware, typically via a
13 """Represents a physical connection to a U-Boot console, typically via a
14 serial port. This implementation executes a sub-process to attach to the
15 console, expecting that the stdin/out of the sub-process will be forwarded
16 to/from the physical hardware. This approach isolates the test infra-
17 structure from the user-/installation-specific details of how to
21 """Initialize a U-Boot console connection.
31 # The max_fifo_fill value might need tweaking per-board/-SoC?
38 self.log.action('Flashing U-Boot')
39 cmd = ['u-boot-test-flash', config.board_type, config.board_identity]
46 """Connect to a fresh U-Boot instance.
48 The target board is reset, so that U-Boot begins running from scratch.
54 A u_boot_spawn.Spawn object that is attached to U-Boot.
58 s = Spawn(['u-boot-test-console'] + args)
62 cmd = ['u-boot-test-reset'] + args