<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=OpenOCD_Windows</id>
	<title>OpenOCD Windows - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=OpenOCD_Windows"/>
	<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=OpenOCD_Windows&amp;action=history"/>
	<updated>2026-07-23T22:23:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://w.electrodragon.com/w/index.php?title=OpenOCD_Windows&amp;diff=27233&amp;oldid=prev</id>
		<title>Chao: Created page with &quot;* Get from here: https://gnutoolchains.com/arm-eabi/openocd/ * Reference to remove protect from here: https://stackoverflow.com/questions/52308978/problem-flashing-nrf52-chip-...&quot;</title>
		<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=OpenOCD_Windows&amp;diff=27233&amp;oldid=prev"/>
		<updated>2020-06-23T14:21:01Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;* Get from here: https://gnutoolchains.com/arm-eabi/openocd/ * Reference to remove protect from here: https://stackoverflow.com/questions/52308978/problem-flashing-nrf52-chip-...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;* Get from here: https://gnutoolchains.com/arm-eabi/openocd/&lt;br /&gt;
* Reference to remove protect from here: https://stackoverflow.com/questions/52308978/problem-flashing-nrf52-chip-using-openocd&lt;br /&gt;
Step by Step&lt;br /&gt;
* Connect Hardware DAPLink 3.3V / GND / DIO / CLK / ?RST to NRF52832&lt;br /&gt;
* Run OpenOCD in windows: E:\HE\Download\openocd-20200530\OpenOCD-20200530-0.10.0\bin&amp;gt;openocd.exe -d2 -f interface/cmsis-dap.cfg -f target/nrf52.cfg&lt;br /&gt;
* And get: &lt;br /&gt;
 Info : auto-selecting first available session transport &amp;quot;swd&amp;quot;. To override use 'transport select &amp;lt;transport&amp;gt;'.&lt;br /&gt;
 Info : Listening on port 6666 for tcl connections&lt;br /&gt;
 Info : Listening on port 4444 for telnet connections&lt;br /&gt;
 Info : CMSIS-DAP: SWD  Supported&lt;br /&gt;
 Info : CMSIS-DAP: JTAG Supported&lt;br /&gt;
 Info : CMSIS-DAP: FW Version = 1.0&lt;br /&gt;
 Info : CMSIS-DAP: Interface Initialised (SWD)&lt;br /&gt;
 Info : SWCLK/TCK = 1 SWDIO/TMS = 1 TDI = 1 TDO = 1 nTRST = 0 nRESET = 1&lt;br /&gt;
 Info : CMSIS-DAP: Interface ready&lt;br /&gt;
 Info : clock speed 1000 kHz&lt;br /&gt;
 Info : SWD DPIDR 0x2ba01477&lt;br /&gt;
 Error: Could not find MEM-AP to control the core&lt;br /&gt;
 Info : starting gdb server for nrf52.cpu on 3333&lt;br /&gt;
 Info : Listening on port 3333 for gdb connections&lt;br /&gt;
* Connect by telnet with any software, and run below:&lt;br /&gt;
 Connecting to 127.0.0.1:4444...&lt;br /&gt;
 Connection established.&lt;br /&gt;
 To escape to local shell, press 'Ctrl+Alt+]'.&lt;br /&gt;
 Open On-Chip Debugger&lt;br /&gt;
 &amp;gt; nrf52.dap apreg 1 0x04&lt;br /&gt;
 0x00000000&lt;br /&gt;
 &lt;br /&gt;
 &amp;gt; nrf52.dap apreg 1 0x04 0x01&lt;br /&gt;
 &amp;gt; nrf52.dap apreg 1 0x04&lt;br /&gt;
 0x00000001&lt;br /&gt;
 &lt;br /&gt;
 &amp;gt; &lt;br /&gt;
* Now the protection is removed&lt;br /&gt;
[[category: OpenOCD]]&lt;/div&gt;</summary>
		<author><name>Chao</name></author>
	</entry>
</feed>