Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
cec2650
Bootloader reloading (non-AVR boards)
Hannes7eicher Dec 21, 2022
414e114
Structural FIxes
Hannes7eicher Dec 22, 2022
d6a3c8e
Content adjustments
Hannes7eicher Dec 22, 2022
da79427
.md spacing fixes
Hannes7eicher Dec 22, 2022
9f2d9c4
Content Adjustments
Hannes7eicher Dec 22, 2022
c7ac70e
missing space
Hannes7eicher Dec 22, 2022
88efd7f
updating header
Hannes7eicher Dec 22, 2022
d21035a
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 12, 2023
463444e
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 12, 2023
eaef233
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 12, 2023
e73fc8c
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 12, 2023
2665e0d
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 12, 2023
162da4c
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 12, 2023
e09c2c5
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 12, 2023
17e7409
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 12, 2023
5961cd8
Adding alternative approach for bootloader burning
Hannes7eicher Jan 12, 2023
c58549f
Fix md syntax
Hannes7eicher Jan 12, 2023
5d89e4d
Mergin both approaches
Hannes7eicher Jan 13, 2023
b1551ee
Fix md syntax
Hannes7eicher Jan 13, 2023
fd4acf4
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 16, 2023
c89851a
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 16, 2023
fba50c8
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 16, 2023
f76e567
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 16, 2023
7376403
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 16, 2023
7227edb
Update content/tutorials/generic/bootloader-reloading/bootloader-relo…
Hannes7eicher Jan 16, 2023
3827b0b
Change the order, showing the user the easier approach first
Hannes7eicher Jan 16, 2023
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix md syntax
  • Loading branch information
Hannes7eicher committed Jan 13, 2023
commit b1551ee7e5a4a78f97b5997be238977e13c02e02
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ On the MKR1000, it is a 0.05" pitch 2x5 male header on the top of the board, whi
- Connect the SD card to your computer.
- Open [this link](https://github.com/arduino/ArduinoCore-samd/tree/master/bootloaders) in your browser.
- Click the folder that matches the name of your target board.
- Click the file that ends in ```.bin```.
- Click the file that ends in `.bin`
- Click the **Download** button.
- Rename the downloaded file to ```fw.bin```.
- Move ```fw.bin``` to the SD card.
- Rename the downloaded file to `fw.bin`
- Move `fw.bin` to the SD card.
- Eject the SD card from your computer.
- Connect the Arduino board you will be using as a programmer to your computer via USB.
- Select **Sketch > Include Library > Manage Libraries...** from the Arduino IDE's menu.
Expand All @@ -48,19 +48,19 @@ On the MKR1000, it is a 0.05" pitch 2x5 male header on the top of the board, whi
- Wait for the installation to finish.
- Close Library Manager.
- Select **File > Examples > Adafruit DAP library > samd21 > flash_from_SD** from the Arduino IDE's menu.
- Change this line: ```#define SD_CS 4``` according to the Arduino pin connected to the SD CS pin.
- Change this line: `#define SD_CS 4` according to the Arduino pin connected to the SD CS pin.

If your board has a built-in SD slot (e.g., [MKR Zero](https://store.arduino.cc/products/arduino-mkr-zero-i2s-bus-sd-for-sound-music-digital-audio-data)), then you can change this line:

```
(!SD.begin(SD_CS)) {...
```
`
(!SD.begin(SD_CS)) {
`

to:

```
if (!SD.begin()) {...
```
`
if (!SD.begin()) {
`

- Select the programmer Arduino board from Arduino IDE's **Tools > Board** menu.
- Select the port of the programmer Arduino board from Arduino IDE's **Tools > Port** menu.
Expand Down Expand Up @@ -147,7 +147,7 @@ On the MKR1000, it is a 0.05" pitch 2x5 male header on the top of the board, whi

This includes a menu of the boards supported by the sketch:

```
`
[...]

Select Arduino MKR board to erase and flash with bootloader:
Expand All @@ -158,7 +158,7 @@ This includes a menu of the boards supported by the sketch:
1010 -> Arduino MKR WIFI 1010 (7984 bytes)

[...]
```
`
- Find your **target** Arduino board on the list and note the code written to the left of it.
- Type the code for the **target** Arduino board in the message field of the Serial Monitor.
- Press **Enter**
Expand Down