To create a new device, you need a user account for
Arm Virtual Hardware (AVH)
. If you don’t have an account, you can create one using the
Create an Arm account link below the
LOGIN button. If you create a new account, you will be automatically enrolled in a free 30-day trial.
From the AVH dashboard, click on the
Create Device button. Select Raspberry Pi 4 from the list of devices.
On the next screen you will be asked to configure your device by choosing the firmware to use.
Upload your own firmwware on the right side to drag or browse for the file
Uploading the file takes some time.
After the file is uploaded, click
The final step is to name the AVH device. Select your own name or use
You do not need to set any advanced boot options.
Wait for the device to be created. It is ready to use when you see the ready message:
You now have access to the console and be are presented with a log in prompt.
Log in with the username
root. If a password is required, use
Balena OS uses a container engine to manage applications.
balena available by running:
You will see output similar to:
Client: Version: v20.10.38 API version: 1.41 Go version: go1.16.2 Git commit: 8f374c29395adff1f6f7796b06418e593a479a7d Built: Mon Jul 3 14:00:08 2023 OS/Arch: linux/arm64 Context: default Experimental: true Server: Engine: Version: v20.10.38 API version: 1.41 (minimum version 1.12) Go version: go1.16.2 Git commit: 8f374c29395adff1f6f7796b06418e593a479a7d Built: Mon Jul 3 14:00:08 2023 OS/Arch: linux/arm64 Experimental: true containerd: Version: 1.6.6+unknown GitCommit: runc: Version: unknown GitCommit: balena-engine-init: Version: 0.13.0 GitCommit: 949e6fa-dirty
Return to your Balena Cloud dashboard and refresh the
You will see your newly deployed device is registered and connected to your fleet. You are now ready to deploy applications to your device!