@@ -18,8 +18,12 @@ branch on the original `nrf5x-base` repo.
18
18
19
19
Usage
20
20
-----
21
+ First, install [ git-lfs] ( https://github.com/git-lfs/git-lfs/wiki/Installation )
22
+ to properly download the CMSIS libraries. When adding the submodule, or cloning
23
+ your project with an nrf52x-base submodule, you may need to navigate to
24
+ ` nrf52x-base/lib/CMSIS_5/ ` and run ` git lfs pull ` .
21
25
22
- First , add this project as a submodule inside of your repo with your
26
+ Next , add this project as a submodule inside of your repo with your
23
27
nRF5x code.
24
28
25
29
git submodule add https://github.com/lab11/nrf52x-base
@@ -87,17 +91,13 @@ you must do.
87
91
brew tap ArmMbed/homebrew-formulae
88
92
brew install arm-none-eabi-gcc
89
93
90
- 2 . Install Nordic's [ command line
91
- tools] ( https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nrf5x_cltools%2FUG%2Fcltools%2Fnrf5x_installation.html )
92
- ` mergehex ` and ` nrfjprog ` . Ensure these tools are extracted and added to your path.
93
-
94
- 3 . Install the JLink [ software] ( https://www.segger.com/jlink-software.html )
94
+ 2 . Install the JLink [ software] ( https://www.segger.com/jlink-software.html )
95
95
for your platform. You want the "Software and documentation pack".
96
96
97
- 4 . Acquire a [ JLink JTAG programmer] ( https://www.segger.com/jlink-general-info.html ) .
97
+ 3 . Acquire a [ JLink JTAG programmer] ( https://www.segger.com/jlink-general-info.html ) .
98
98
The "EDU" edition works fine.
99
99
100
- 5 . Program an app! With the JLink box attached to the target board:
100
+ 4 . Program an app! With the JLink box attached to the target board:
101
101
102
102
make flash
103
103
0 commit comments