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
@@ -42,7 +44,7 @@ In this tutorial, we will learn how to partition the memory of an Opta™ device
42
44
### Software Requirements
43
45
44
46
-[Arduino IDE 1.8.10+](https://www.arduino.cc/en/software), [Arduino IDE 2](https://www.arduino.cc/en/software), or [Arduino Web Editor](https://create.arduino.cc/editor)
45
-
-[The memory partitioning sketch and the certificates file](assets/opta_memory_partitioning.zip)
47
+
-[The memory partitioning sketch and the certificates file](assets/memory_partitioning.zip)
46
48
47
49
## Memory Partitioning
48
50
@@ -60,25 +62,16 @@ This tutorial requires the latest version of the Arduino IDE; we can download it
60
62
61
63
Now we are ready to start compiling and uploading Arduino sketches to an Opta™ device using the Arduino IDE.
62
64
63
-
***Memory partitioning of an Opta™ should be done using the latest core and libraries to ensure the system is up-to-date with the intended default configuration.***
65
+
***Memory partitioning of an Opta™ or a Portenta Machine Control should be done using the latest core and libraries to ensure the system is up-to-date with the intended default configuration.***
64
66
65
67
### Partitioning Memory of an Opta™ Device
66
68
67
69
The sketch below will guide us through partitioning the memory of an Opta™ device.
68
70
69
-
***The complete sketch and the certificates file can be downloaded [__here__](assets/opta_memory_partitioning.zip). __ Please remember to store both files in the same folder__.***
71
+
***The complete sketch and the certificates file can be downloaded [__here__](assets/memory_partitioning.zip). __ Please remember to store both files in the same folder__.***
70
72
71
73
72
74
```arduino
73
-
/**
74
-
Opta memory partitioning
75
-
Name: opta_memory_partitioning.ino
76
-
Purpose: Partition the memory of an Opta device
77
-
78
-
@author Arduino PRO team
79
-
@version 1.0 04/04/22
80
-
*/
81
-
82
75
// Include necessary libraries for working
83
76
#include <BlockDevice.h>
84
77
#include <FATFileSystem.h>
@@ -356,6 +349,6 @@ If everything is correct, you should see a success message in the Serial Monitor
356
349
357
350
## Conclusion
358
351
359
-
In this tutorial, we successfully partitioned the memory of an Opta™ device, enabling its full range of functionalities to be programmed using Arduino ecosystem tools such as the Arduino IDE and the Arduino programming language. We walked through initializing and erasing the QSPI Flash memory, partitioning and formatting the memory, and writing the Wi-Fi firmware and certificate data onto the device's memory.
352
+
In this tutorial, we successfully partitioned the memory of an Opta™ or a Portenta Machine Control, enabling its full range of functionalities to be programmed using Arduino ecosystem tools such as the Arduino IDE and the Arduino programming language. We walked through initializing and erasing the QSPI Flash memory, partitioning and formatting the memory, and writing the Wi-Fi firmware and certificate data onto the device's memory.
360
353
361
354
As you move forward, you can explore the extensive Arduino ecosystem, leverage various libraries and hardware add-ons, and create powerful, connected, and secure industrial solutions using the Opta™. Check out our [Opta™ User Manual](/tutorials/opta/user-manual) to learn more about its hardware and software features.
0 commit comments