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: README.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
@@ -39,10 +39,27 @@ No additional setup required.
39
39
5. Select ```J-Link (Interface 2)``` from the device dropdown
40
40
6. Click ```Replace Driver```
41
41
42
+
### Flashing a SoftDevice
43
+
44
+
1.```cd <SKETCHBOOK>```, where ```<SKETCHBOOK>``` is your Arduino Sketch folder:
45
+
* OS X: ```~/Documents/Arduino```
46
+
* Linux: ```~/Arduino```
47
+
* Windows: ```~/Documents/Arduino```
48
+
2. Create the following directories: ```tools/nRF5FlashSoftDevice/tool/```
49
+
3. Download [nRF5FlashSoftDevice.jar](https://github.com/sandeepmistry/arduino-nRF5/releases/download/tools/nRF5FlashSoftDevice.jar) to ```<SKETCHBOOK>/tools/nRF5FlashSoftDevice/tool/```
50
+
4. Restart the Arduino IDE
51
+
5. Select your nRF board from the Tools -> Board menu
52
+
6. Select a SoftDevice from the Tools -> "SoftDevice: " menu
53
+
7. Select a Programmer (J-Link, ST-Link V2, or CMSIS-DAP) from the Tools -> "Programmer: " menu
54
+
8. Select Tools -> nRF5 Flash SoftDevice
55
+
9. Read license agreement
56
+
10. Click "Accept" to accept license and continue, or "Decline" to decline and abort
57
+
11. If accepted, SoftDevice binary will be flashed to the board
58
+
42
59
### From git (for core development)
43
60
44
61
1. Follow steps from Board Manager section above
45
-
2.```cd <SKETCHBOOK>/hardware```, where ```<SKETCHBOOK>``` is your Arduino Sketch folder:
62
+
2.```cd <SKETCHBOOK>```, where ```<SKETCHBOOK>``` is your Arduino Sketch folder:
0 commit comments