blob: eab8f1e076b2c53b15883020d52d8294bbd89f4b [file] [log] [blame] [view] [edit]
# Working with target devices
## Connecting to a device
Fuchsia target devices must be connected to a host device via a network link.
SSH is the protocol for communications over that link, as described in
[this document](ssh.md).
### Getting the device address
Getting the Fuchsia device address can be done using [ffx](https://fuchsia.dev/reference/tools/sdk/ffx.md).
## Flashing a device
In order to flash a device, start a [bootserver](bootserver.md) on the host and
restart the device into its bootloader.
## Installing software onto a device
The unit of installation on Fuchsia is a package.
For information on how to push packages to a Fuchsia device, see the
[this document](packages.md).
## Getting logs from a device
In order to retrieve logs from a device, open a shell on the device and run the
`log_listener` command, which provides various filtering knobs. See
[this page](logging.md) for more details.