Skip to content

Commit 11c89a5

Browse files
committedApr 16, 2020
Add lfs install step, remove mergehex step
1 parent 0ad71ad commit 11c89a5

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed
 

‎README.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,12 @@ branch on the original `nrf5x-base` repo.
1818

1919
Usage
2020
-----
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`.
2125

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
2327
nRF5x code.
2428

2529
git submodule add https://github.com/lab11/nrf52x-base
@@ -87,17 +91,13 @@ you must do.
8791
brew tap ArmMbed/homebrew-formulae
8892
brew install arm-none-eabi-gcc
8993

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)
9595
for your platform. You want the "Software and documentation pack".
9696

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).
9898
The "EDU" edition works fine.
9999

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:
101101

102102
make flash
103103

0 commit comments

Comments
 (0)
Please sign in to comment.