Skip to content

Commit 4ab8a8d

Browse files
authored
Update README.md
Correction in package name (prerequisites for Linux).
1 parent d8f6d72 commit 4ab8a8d

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

‎README.md‎

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# Embedded Debugging with the Black Magic Probe
22
<img src="https://github.com/compuphase/Black-Magic-Probe-Book/blob/master/doc/blackmagicprobe-book.jpg" alt="Book cover" width="400" align="right">
3-
This guide covers setting up and using the <a href="https://github.com/blackmagic-debug/blackmagic/">Black Magic Probe</a>. The Black Magic Probe is a low cost JTAG/SWD probe for ARM Cortex micro-controllers. A distinguishing feature of the Black Magic Probe is that it embeds a GDB server. As a result, the GNU Debugger can directly connect to the Black Magic Probe.
3+
This guide covers setting up and using the <a href="https://github.com/blackmagic-debug/blackmagic/">Black Magic Probe</a>. The Black Magic Probe is a low cost JTAG/SWD probe for ARM Cortex micro-controllers. A distinguishing feature of the Black Magic Probe is that it embeds a GDB server. As a result, the
4+
libbsd-dev
5+
libfontconfig-dev
6+
libgtk-3-dev
7+
libusb-1.0-dev
8+
glfw-3.3 (libglfw3-dev)
9+
GNU Debugger can directly connect to the Black Magic Probe.
410

511
&nbsp;<br/>
612
While setting up and using the Black Magic Probe has also been covered in wikis and blogs, I found that those description often only scratched the surface of the subject. With this guide, I set out to give a more comprehensive account. Over time, this guide has been updated to cover new firmware releases, as well as specific notes on [ctxLink](http://www.sidprice.com/ctxlink/), a derivative of the Black Magic Probe that offers a WiFi connection.
@@ -57,7 +63,7 @@ Prerequisites are
5763
* libbsd-dev
5864
* libfontconfig-dev
5965
* libgtk-3-dev
60-
* libusb-1.0-dev
66+
* libusb-1.0-0-dev
6167
* glfw-3.3 (libglfw3-dev)
6268

6369
The development packages for these modules must be present. If you build glfw from source (as a static library), you can configure the path to the include files and the library in makefile.cfg. In particular, on some Linux distributions the library is called `glfw` rather than `glfw3`; in this case, create a `makefile.cfg` file in the same directory as `Makefile.linux` and add the following line to it:

0 commit comments

Comments
 (0)