<?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>nRF51822 How can I set its registers by using uart I/F?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/12235/nrf51822-how-can-i-set-its-registers-by-using-uart-i-f</link><description>I want to set its registers by uart I/F.
Because our host cpu(ARM9) has no SWD I/F. 
 How can I set its registers by using uart I/F?
I read a document of &amp;quot;nRF51_Series_Reference_manual v3.0&amp;quot; ,but I didn&amp;#39;t resolve this problem. 
 Are there any document</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 02 Mar 2016 01:32:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/12235/nrf51822-how-can-i-set-its-registers-by-using-uart-i-f" /><item><title>RE: nRF51822 How can I set its registers by using uart I/F?</title><link>https://devzone.nordicsemi.com/thread/46298?ContentTypeID=1</link><pubDate>Wed, 02 Mar 2016 01:32:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4359148d-052b-4db2-8773-d453bdeeef71</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;No. The DFU service does DFU, you can only use it to put a new image on the chip. If you want to perform other random operations you need to write your own DFU service which supports those random operations.&lt;/p&gt;
&lt;p&gt;I dont&amp;#39; understand what your last sentence means at all. &amp;quot;read uart by swd I/F by extra debug tool&amp;#39; .. means nothing to me. If you have an SWD-capable tool, use that.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 How can I set its registers by using uart I/F?</title><link>https://devzone.nordicsemi.com/thread/46297?ContentTypeID=1</link><pubDate>Wed, 02 Mar 2016 01:29:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc0de627-8c34-449c-b7d2-428f3b67de21</guid><dc:creator>makoto</dc:creator><description>&lt;p&gt;Thank you for reply.
DFU(Device Firmware Updates) function  can update nRF51&amp;#39;s firmware by wired interfaces (etc. UART).
So can I set its registers by uart same as DFU?&lt;/p&gt;
&lt;p&gt;If I set gpio pin to read the Uart  by swd I/F by extra debug tool in advance,Can I set registers by Uart?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 How can I set its registers by using uart I/F?</title><link>https://devzone.nordicsemi.com/thread/46296?ContentTypeID=1</link><pubDate>Tue, 01 Mar 2016 11:49:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a970fa1b-41ed-4a96-9cb5-ca58196fabfb</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;You can&amp;#39;t. Well you can if you write custom code to read the UART and set registers, but the chip has no built-in UART interface to control it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>