Updated Flashing SiLabs based M3 Newton Displays (markdown)

Steven Cooreman
2026-01-05 13:05:53 +01:00
parent 5bd581d388
commit 6f3482b1d4

@@ -17,23 +17,26 @@ The cheapest officially compatible debugger known is [this one](https://www.sila
at $35, but note that it will only program Silicon Labs parts.
If you want a J-Link that can do 'all' ARM-based MCUs, the cheapest would
be a mini edu at around $70.
be a mini edu at around $70, e.g. [here](https://www.digikey.com/en/products/detail/segger-microcontroller-systems/8-08-91/7387472).
J-Link clones exost on AliExpress etc, but we can't vouch for them - they
J-Link clones exist on AliExpress etc, but we can't vouch for them - they
might be incompatible, have weird quirks, or otherwise not be fit for
purpose. If you want to give that a shot, feel free to report back with
your experience.
purpose. It is known that some of them are being touted as 'J-Link' while in
reality they are ST-Link clones and will thus only work with ST parts. If you
feel confident that you've found an actual J-Link clone and want to give that
a shot, feel free to report back with your experience.
## Debugger connections
The programming test point layout on M3 Displays are the same for ZBS, NRF and EFR32xG22 based displays so the same you can 3D print a universal pogo pin jig.
Various universal pogo pin programming jigs available [here](https://github.com/OpenEPaperLink/Hardware) to choose from.
Various pogo pin programming jigs available [here](https://github.com/OpenEPaperLink/Hardware) to choose from. E.g. the handheld universal one [here](https://github.com/OpenEPaperLink/Hardware/blob/main/M3%20Newton%20Jigs%20by%20Jelmer/M3-universal.stl).
Of course wires can also be soldered directly to the test points, the pads are relatively large and easy to solder to.
<a href="https://camo.githubusercontent.com/9bd83b5c19758278f26263d32c6f1cab662bf918c85b9caf36547b8b30ee692b/68747470733a2f2f626c6f672e6a69726b6162616c6861722e637a2f77702d636f6e74656e742f75706c6f6164732f323032342f31312f6f6272617a656b2d312e706e67"><img width="50%" src="https://camo.githubusercontent.com/9bd83b5c19758278f26263d32c6f1cab662bf918c85b9caf36547b8b30ee692b/68747470733a2f2f626c6f672e6a69726b6162616c6861722e637a2f77702d636f6e74656e742f75706c6f6164732f323032342f31312f6f6272617a656b2d312e706e67">
Pinout connections for Silicon Labs debugger, see sections [2.3.2/2.3.3 in the user guide](https://www.silabs.com/documents/public/user-guides/ug548-brd1015a-user-guide.pdf):
| Tag | Debugger | Note |
| - | - | - |
|VCC | VTARGET|
@@ -43,6 +46,9 @@ Of course wires can also be soldered directly to the test points, the pads are r
|nRESET | RST|
|P0.25 | VCOM_RX |debug output (optional)|
<img width="491" height="465" alt="image" src="https://github.com/user-attachments/assets/cb5980b4-f73d-4b21-9799-43aeeeff8c08" />
## Connections for Segger J-Link with 20 Pin Header