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.mkdn
+151-3
Original file line number
Diff line number
Diff line change
@@ -91,7 +91,7 @@ From one terminal, `cd` into the root of this repository and run `openocd`.
91
91
92
92
From another terminal:
93
93
94
-
```shell
94
+
```console
95
95
$ cargo xtask gdb demo/app.toml openocd.gdb
96
96
```
97
97
@@ -102,7 +102,155 @@ deposited at a `(gdb)` prompt halted on the first instruction. Type `c` /
102
102
103
103
### LPCXpresso55S69 board
104
104
105
-
TODO: we need instructions for this, as it does not use openocd
105
+
To use the LPCXpresso55S69, you will need <ahref="https://github.com/mbedmicro/pyOCD">pyOCD</a>, version 0.27.0 or later.
106
+
107
+
The LPCXpresso55S69 is somewhat of a mess because the built-on on-chip debugger, LPC-Link2, <ahref="https://community.nxp.com/t5/LPC-Microcontrollers/SWO-SWV-on-LPC-Link2-with-CMSIS-DAP/m-p/1079442">does not correctly support SWO/SWV</a>.
108
+
If you have the stock LPC-Link2, it will report itself this way via `pyocd list`:
href="https://www.nxp.com/design/microcontrollers-developer-resources/lpc-microcontroller-utilities/lpcscrypt-v2-1-1:LPCSCRYPT">LPCScrypt program</a> from NXP.
143
+
144
+
Here are the steps to install RickLink:
145
+
146
+
1. Install the DFU jumper. This can be found next to the SWD header on the
147
+
left side of the board; it is labelled "DFU".
148
+
149
+
2. Run `scripts/boot_lpcscrypt` from the installed LPCScrypt software:
150
+
151
+
```console
152
+
$ /usr/local/lpcscrypt/scripts/boot_lpcscrypt
153
+
Looking for DFU devices with VID 1fc9 PID 000c ...
0 commit comments