You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/board-support/ST/B-U585I-IOT02A/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ The device will appear as a USB serial port when properly connected. On Linux/ma
54
54
55
55
## Flashing the Firmware
56
56
57
-
To flash the Ocre runtime, please follow the steps in the [Using a Physical Device](../../../quickstart/firmware/hardware) section found in the [Building and Flashing the Ocre Runtime](../../../quickstart/firmware/index) guide.
57
+
To flash the Ocre runtime, please follow the steps in the [Using a Physical Device](../../../quickstart/firmware/hardware) section found in the [Building and Flashing the Ocre Runtime](../../../quickstart/firmware) guide.
58
58
59
59
{: .note}
60
60
Be sure to use `b_u585i_iot02a` as your board name.
Copy file name to clipboardExpand all lines: docs/board-support/ST/NUCLEO-H723ZG/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ The device will appear as a USB serial port when properly connected. On Linux/ma
56
56
57
57
## Flashing the Firmware
58
58
59
-
To flash the Ocre runtime, please follow the steps in the [Using a Physical Device](../../../quickstart/firmware/hardware) section found in the [Building and Flashing the Ocre Runtime](../../../quickstart/firmware/index) guide.
59
+
To flash the Ocre runtime, please follow the steps in the [Using a Physical Device](../../../quickstart/firmware/hardware) section found in the [Building and Flashing the Ocre Runtime](../../../quickstart/firmware) guide.
60
60
61
61
{: .note}
62
62
Be sure to use `nucleo_h723zg` as your board name.
Copy file name to clipboardExpand all lines: docs/board-support/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,5 +16,5 @@ The Ocre runtime supports various development boards, each offering different fe
16
16
Select your boards manufacturer in the **sidebar** to the left, and subsequently your specific board for detailed setup and usage instructions for your board.
17
17
18
18
## Adding Board Support
19
-
If your board isn't listed in our supported devices, check out the [Adding Board Support](../board-support/adding-support/index) guide in the sidebar. This guide walks you through the process of adding support for new development boards to the Ocre runtime.
19
+
If your board isn't listed in our supported devices, check out the [Adding Board Support](../board-support/adding-support) guide in the sidebar. This guide walks you through the process of adding support for new development boards to the Ocre runtime.
Copy file name to clipboardExpand all lines: docs/quickstart/firmware/hardware.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ nav_order: 1
9
9
10
10
This guide covers building and flashing the Ocre runtime onto actual development boards. While simulated environments are great for initial testing, deploying to real hardware allows you to test your applications under authentic conditions and take advantage of board-specific features like sensors and networking capabilities.
11
11
12
-
Please refer to the board-specific documentation in our [Board Support](../../../board-support) section for detailed setup instructions and requirements for your board before attempting to flash Ocre.
12
+
Please refer to the board-specific documentation in our [Board Support](../../board-support) section for detailed setup instructions and requirements for your board before attempting to flash Ocre.
13
13
14
14
---
15
15
@@ -20,7 +20,7 @@ Please refer to the board-specific documentation in our [Board Support](../../..
20
20
Complete the [Install dependencies](https://docs.zephyrproject.org/3.7.0/develop/getting_started/index.html#install-dependencies) and the [Install the Zephyr SDK](https://docs.zephyrproject.org/3.7.0/develop/getting_started/index.html#install-the-zephyr-sdk) sections for your host operating system from the Zephyr (v3.7.0) [Getting Started Guide](https://docs.zephyrproject.org/3.7.0/develop/getting_started/index.html#getting-started-guide).
21
21
22
22
{: .note}
23
-
Currently the Ocre runtime is built on Zephyr `3.7.0`. As a result, the links in the above section reference `v3.7.0` documentation and not the *latest* documentation. It is advised to follow the links in this guide to ensure compability with your device.
23
+
Currently the Ocre runtime is built on Zephyr `3.7.0`. As a result, the links in the above section reference `v3.7.0` documentation and not the *latest* documentation. It is advised to follow the links in this guide to ensure compatibility with your device.
24
24
25
25
### **2. Install WEST**
26
26
@@ -37,7 +37,7 @@ We recommend using a Python virtual environment like [venv](https://docs.python.
37
37
38
38
Next, we will prepare the Zephyr workspace and checkout the project code.
39
39
40
-
First, create the `runtime` directory in the location of your chosing.
40
+
First, create the `runtime` directory in the location of your choosing.
41
41
```
42
42
mkdir runtime
43
43
```
@@ -94,4 +94,4 @@ After flashing, restart/reset your board to run the application.
94
94
## Troubleshooting
95
95
This section covers common issues you might encounter when building and flashing the Ocre runtime to physical hardware, along with their solutions.
96
96
97
-
-**Unsupported Board**: If you're unable to flash to your board, and it's not listed in our [supported boards](../../../board-support), check out our [Adding Board Support](../../../board-support/adding-support) guide under the Board Support section. This guide will walk you through the process of adding support for your specific hardware.
97
+
-**Unsupported Board**: If you're unable to flash to your board, and it's not listed in our [supported boards](../../board-support), check out our [Adding Board Support](../../board-support/adding-support) guide under the Board Support section. This guide will walk you through the process of adding support for your specific hardware.
Copy file name to clipboardExpand all lines: docs/quickstart/firmware/simulated.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ This guide covers building and running the Ocre runtime using Zephyr's `native_s
16
16
> 2. The POSIX architecture does not work on macOS due to fundamental differences between macOS and other Unix-like operating systems.
17
17
>
18
18
> For users affected by these limitations, we recommend using one of the following alternatives:
19
-
> - A Linux-based x86_64 development container. (Feel free to use the [Ocre Dev Container](../../prerequisites/dev-environment/index) you obtained when setting up your dev environment.)
19
+
> - A Linux-based x86_64 development container. (Feel free to use the [Ocre Dev Container](../first-app/dev-environment) you obtained when setting up your dev environment.)
20
20
> - A computer with a x86_64 architecture
21
21
> - Emulating a Linux-based VM with x86_64 architecture
22
22
@@ -29,7 +29,7 @@ This guide covers building and running the Ocre runtime using Zephyr's `native_s
29
29
Complete the [Install dependencies](https://docs.zephyrproject.org/3.7.0/develop/getting_started/index.html#install-dependencies) and the [Install the Zephyr SDK](https://docs.zephyrproject.org/3.7.0/develop/getting_started/index.html#install-the-zephyr-sdk) sections for your host operating system from the Zephyr (v3.7.0) [Getting Started Guide](https://docs.zephyrproject.org/3.7.0/develop/getting_started/index.html#getting-started-guide).
30
30
31
31
{: .note}
32
-
Currently the Ocre runtime is built on Zephyr `3.7.0`. As a result, the links in the above section reference `v3.7.0` documentation and not the *latest* documentation. It is advised to follow the links in this guide to ensure compability with your device.
32
+
Currently the Ocre runtime is built on Zephyr `3.7.0`. As a result, the links in the above section reference `v3.7.0` documentation and not the *latest* documentation. It is advised to follow the links in this guide to ensure compatibility with your device.
33
33
34
34
### **2. Install WEST**
35
35
@@ -46,7 +46,7 @@ We recommend using a Python virtual environment like [venv](https://docs.python.
46
46
47
47
Next, we will prepare the Zephyr workspace and checkout the project code.
48
48
49
-
First, create the `runtime` directory in the location of your chosing.
49
+
First, create the `runtime` directory in the location of your choosing.
Copy file name to clipboardExpand all lines: docs/quickstart/first-app/index.md
+18-1Lines changed: 18 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,4 +4,21 @@ layout: default
4
4
parent: Quickstart
5
5
nav_order: 3
6
6
has_children: true
7
-
---
7
+
---
8
+
9
+
# Your First App
10
+
11
+
This section guides you through creating your first containerized application with Ocre. You'll set up a development environment and build a simple application that demonstrates Ocre's core capabilities.
12
+
13
+
---
14
+
15
+
## Getting Started
16
+
17
+
Begin by following our [Setting Up Your Development Environment](./dev-environment) guide to install and configure the necessary tools. This guide offers two approaches:
18
+
- Using Visual Studio Code with Dev Containers for an integrated IDE experience
19
+
- Using Docker interactively for a command-line workflow
20
+
21
+
Once your environment is ready, proceed to [Creatig Your First App](./first-container) to create your first Ocre application.
22
+
23
+
{: .note}
24
+
While we recommend using our Docker-based development environment for consistency, experienced developers can also set up their own toolchain using the required components detailed in our documentation.
Copy file name to clipboardExpand all lines: docs/quickstart/prerequisites/index.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,8 +10,7 @@ has_children: true
10
10
11
11
What you’ll need to get started:
12
12
1. A **Computer** running Windows, Mac or Linux with [Git](https://github.com/git-guides/install-git) and a [serial console](../prerequisites/serial-console) installed.
13
-
2.**Development Board** (See the [supported boards](../../reference/board-support/index.md) list).
13
+
2.**Development Board** (See the [supported boards](../../board-support) list).
14
14
3.**USB Cable** for your development board.
15
-
4. Set up your [development environment](../prerequisites/dev-environment).
16
15
17
-
Once the prerequisites are complete, proceed to the [Building and Flashing the Ocre Runtime](../firmware/index.md) section to build and install the Ocre runtime.
16
+
Once the prerequisites are complete, proceed to the [Building and Flashing the Ocre Runtime](../firmware) section to build and install the Ocre runtime.
0 commit comments