Skip to content

Commit 7e99c8f

Browse files
committed
Mpython instructions
1 parent 0f80500 commit 7e99c8f

File tree

1 file changed

+19
-0
lines changed
  • content/hardware/08.mega/boards/giga-r1/tutorials/giga-dual-core

1 file changed

+19
-0
lines changed

content/hardware/08.mega/boards/giga-r1/tutorials/giga-dual-core/dual-core.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,27 @@ The GIGA R1's STM32H747XI microcontroller includes the M7 and M4 core. In this e
7474

7575
### Installing MicroPython
7676

77+
To install MicroPython on the GIGA R1, you will need to flash a specific MicroPython firmware to the **M7 processor.** This requires the [dfu-util]() tool.
78+
79+
1. Download the [MicroPython firmware for GIGA R1]().
80+
2. Download [dfu-util]() (also available via [brew.sh](https://formulae.brew.sh/formula/dfu-util)). Make sure the tool is added to your PATH on your machine.
81+
3. Open a terminal, and navigate to the directory where you saved the downloaded MicroPython firmware.
82+
4. Double tap the reset button on the GIGA R1 (while it is powered). This will enter bootloader mode.
83+
5. Finally, load the MicroPython firmware, by using the following command:
84+
85+
```sh
86+
dfu-util -w -a 0 -d 2341:0366 -D <firmware>.dfu
87+
```
88+
89+
This will start an uploading process that can be tracked in the terminal. Once it is done, the green LED will be pulsing. Success!
90+
91+
Make sure to reset the board before continuing (tap the reset button).
92+
93+
### Flash M4
94+
7795
### Load MicroPython Script
7896

97+
7998
###
8099

81100

0 commit comments

Comments
 (0)