<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Debugging external NRF52832 with nRF52840 DK by BLE</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/86160/debugging-external-nrf52832-with-nrf52840-dk-by-ble</link><description>Hi, 
 Currently I have a NRF52832 chip that I am using in a project. The chip is inaccessible since it is inside a device -- I have been performing software updates via the BLE. 
 Recently I have purchased a nRF52840 DK in hopes that I can access NRF</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 30 Mar 2022 04:54:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/86160/debugging-external-nrf52832-with-nrf52840-dk-by-ble" /><item><title>RE: Debugging external NRF52832 with nRF52840 DK by BLE</title><link>https://devzone.nordicsemi.com/thread/360645?ContentTypeID=1</link><pubDate>Wed, 30 Mar 2022 04:54:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fcd512f8-24fc-4c9b-a402-c749becdc41d</guid><dc:creator>Alexandria McKie</dc:creator><description>&lt;p&gt;Hey Einar,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you for the response, I will keep in mind opening the device to test it but it is something we are trying to avoid. I will look into Memfault.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;You mentioned using the Nordic UART service, I have been able to achieve that with my iPhone and the NRF Toolbox App. Are the links you mentioned in your reply applicable for my PC? I would really like to be able to send and receive messages with a windows computer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Debugging external NRF52832 with nRF52840 DK by BLE</title><link>https://devzone.nordicsemi.com/thread/359808?ContentTypeID=1</link><pubDate>Thu, 24 Mar 2022 12:46:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:139ba7e8-9fec-4d7c-87af-b79e4f66b266</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There is no remote debugging support or features in the SDKs out of the box. If you &lt;em&gt;only&lt;/em&gt; have BLE connection but is able to update via DFU as you write, then what comes to mind is to add some code that logs important events and transmits those over BLE, for instance using the Nordic UART service. (See Bluetooth: Peripheral UART sample if using the nRF Connect SDK, or UART/Serial Port Emulation over BLE if using the older nRF5 SDK). That is only giving you logging though, and in case of errors you will typically not be able to log, but perhaps you can transfer that data later. This will not be ideal though, so I would really try to be able to debug with a wired connection if possible, preferably with a debugger. Is it not possible to open up your device and solder on wires on the SWD pins?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;(Note that there are commercially available remote debugging solutions out there - like &lt;a href="https://memfault.com/news/monitoring-debugging-and-updating-nordic-powered-iot-products-made-easy-with-device-observability-platform-partnership/"&gt;Memfault&lt;/a&gt;, but based on what you write I am not sure if that is relevant for you.)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>