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
***The GIGA R1 WiFi and Portenta H7 boards are based on the same microcontroller, [STM32H747XI](static/resources/datasheets/stm32h747xi.pdf) and therefore share the same installation instructions.***
@@ -147,7 +161,7 @@ Open the Arduino IDE (not Arduino Lab for MicroPython) and navigate to the board
147
161
148
162
**Step 2: Download Firmware**
149
163
150
-
Now you will need to find the specific firmware that you need to flash to your board. You can find the available firmware on the [MicroPython](https://docs.arduino.cc/micropython/)documentation site. The firmware is available as a `.dfu` file for the Portenta H7.
164
+
Now you will need to find the specific firmware that you need to flash to your board. You can find the available firmware on the [MicroPython with Arduino](https://docs.arduino.cc/micropython/)home page. The firmware is available as a `.dfu` file for the Portenta H7.
151
165
152
166
In the next step you will be diving into the core files you downloaded in the first step to find a command line tool called **dfu-util**. This process is differs depending on if you're on a Windows or MacOS computer. MacOS instructions are available further below.
153
167
@@ -156,7 +170,7 @@ In the next step you will be diving into the core files you downloaded in the fi
156
170
To flash your board, you will need a file named `dfu-util.exe`. This is found in your following directory:
One you've found the file, extract it from the .tar archive and copy it somewhere else, your desktop for example.
@@ -168,7 +182,7 @@ If successful, another command terminal window should open in which you are able
168
182
Double tap the reset button on your board to put it in DFU mode, and execute the following command, but replace the path of the firmware file with the directory where you have placed the firmware you downloaded previously:
169
183
170
184
```
171
-
dfu-util -a 0 -d 0x2341:0x035b -D [firmware]
185
+
dfu-util -a 0 -d 0x2341:0x035b -D <firmware>.dfu
172
186
```
173
187
174
188
Again, don't disconnect or power off your board during this part of the process, watch the progress of flashing the firmware to your board.
@@ -196,11 +210,11 @@ Now, you should be able to execute the command that will flash your board with t
196
210
Double tap the reset button on your board to put it in DFU mode, and execute the following command, but replace the path of the firmware file with the directory where you have placed the firmware you downloaded previously:
197
211
198
212
```
199
-
dfu-util -a 0 -d 0x2341:0x035b -D [firmware]
213
+
dfu-util -a 0 -d 0x2341:0x035b -D <firmware>.dfu
200
214
```
201
215
202
216
Do not disconnect your board during this part of the process, watch the progress of flashing the firmware to your board.
203
217
204
218
Once complete, you're all set and you're ready to start programming the board in MicroPython.
205
219
206
-
Go to the Arduino Lab MicroPython IDE and press connect in the top left corner, choose the port, and code away!
220
+
Go to the Arduino Lab MicroPython IDE and press connect in the top left corner, choose the port and you are ready to load scripts to your board.
In this article, you will find examples that works only with specific boards. You can also view the GPIO map that explains how each pin can be addressed.
10
+
In this article, you will find examples that works only with specific boards. Each board also has a GPIO map that explains how each pin can be addressed.
0 commit comments