Skip to content

Commit 1d659fa

Browse files
committed
Fix description and MD typos
1 parent 8b5e0c2 commit 1d659fa

File tree

1 file changed

+7
-5
lines changed
  • content/hardware/04.pro/boards/portenta-x8/tutorials/waves-fleet-managment

1 file changed

+7
-5
lines changed

content/hardware/04.pro/boards/portenta-x8/tutorials/waves-fleet-managment/content.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: 'Using FoundriesFactory Waves Fleet Management'
3-
description: 'Learn how to manage multiple Portenta X8 devices using FoundriesFactory fleet management tool, *Waves*'
3+
description: 'Learn how to manage multiple Portenta X8 devices using FoundriesFactory fleet management tool, Waves'
44
difficulty: intermediate
55
tags:
66
- Embedded Linux
@@ -29,12 +29,12 @@ In a production environment it is convenient to plan updates, and have control o
2929
- Arduino Pro Cloud Subscription. [Learn more about the Pro Cloud](https://www.arduino.cc/pro/hardware/product/portenta-x8#pro-cloud).
3030
- Foundries.io™ account (linked with the Pro Cloud subscription)
3131
- FoundriesFactory® and devices already attached to your Factory. ([Check the Getting Started tutorial](https://docs.arduino.cc/tutorials/portenta-x8/out-of-the-box))
32-
32+
3333
## Instructions
3434

3535
### Setting Up the Terminal
3636

37-
Waves fleet management requires us to have the X8 setup with FoundriesFactory. If you have not done so, please follow our [Getting Started tutorial](https://docs.arduino.cc/tutorials/portenta-x8/out-of-the-box), as it will walk you through setting up the X8 with your Factory. To use Waves, you need to have fioctl installed and configured. Follow this [guide](https://docs.foundries.io/latest/getting-started/install-fioctl/index.html) to do so. Creating Waves and device groups will be done via the host, which is your factory. As such, the following commands will be entered in a terminal using fioctl to connect to your Factory.
37+
Waves fleet management requires us to have the X8 setup with FoundriesFactory. If you have not done so, please follow our [Getting Started tutorial](https://docs.arduino.cc/tutorials/portenta-x8/out-of-the-box), as it will walk you through setting up the X8 with your Factory. To use Waves, you need to have fioctl installed and configured. Follow this [guide](https://docs.foundries.io/latest/getting-started/install-fioctl/index.html) to do so.Creating Waves and device groups will be done via the host, which is your factory. As such, the following commands will be entered in a terminal using fioctl to connect to your Factory.
3838

3939
### Rotating Our Keys
4040

@@ -62,6 +62,8 @@ Now we can move on to creating our Wave.
6262
Before a Factory can start doing production OTAs, an initial production Targets file must be created. More information can be found [here](https://docs.foundries.io/latest/reference-manual/ota/production-targets.html). This can be done by creating a dummy wave with the command:
6363
```
6464
fioctl wave init -k /absolute/path/to/targets.only.key.tgz populate-targets
65+
```
66+
6567
Then complete the Wave with:
6668
```
6769
fioctl wave complete populate-targets
@@ -70,7 +72,7 @@ This creates a new targets.json file for production devices subscribing to the p
7072

7173
### Creating a Wave
7274

73-
Now we can start creating our Wave. The command below will create a Wave that can then be pushed to our devices. To create a Wave, we will sign it with a key, here we will use the targets only key. Then we give the Wave a name, target number, and tag. The `target number` needs to correspond to the target that we want the Wave to contain for our devices. The `tag` can be set as production or development.
75+
Now we can start creating our Wave. The command below will create a Wave that can then be pushed to our devices. To create a Wave, we will sign it with a key, here we will use the targets only key. Then we give the Wave a name, target number, and tag. The `target number` needs to correspond to the target that we want the Wave to contain for our devices. The `tag` can be set as production or development.
7476
```
7577
fioctl wave init -k /absolute/path/to/targets.only.key.tgz <wave-name> <target number> <tag>
7678
```
@@ -114,7 +116,7 @@ Every device in the device group should now have the target specified in the Wav
114116

115117
### Conclusion
116118

117-
In this tutorial we first looked at what is required to use the Wave tool. We then went through the process of creating a Wave and device group. Then we pushed a target to the device group using the Wave tool.
119+
In this tutorial we first looked at what is required to use the Wave tool. We then went through the process of creating a Wave and device group. Then we pushed a target to the device group using the Wave tool.
118120

119121
## Troubleshooting
120122

0 commit comments

Comments
 (0)