<?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>nrf52 uart flashing</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/18420/nrf52-uart-flashing</link><description>Hi, 
 is it possible to flash the nrf52 with a TTL-232R-3V3 cable. My initial idea was to connect the cable uart Rx,Tx pins and program it using nrfjprog . 
 However, the running nrfjprog -i doesn&amp;#39;t recognise the cable as a programer. 
 Note: 
 I</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 15 Dec 2016 11:45:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/18420/nrf52-uart-flashing" /><item><title>RE: nrf52 uart flashing</title><link>https://devzone.nordicsemi.com/thread/71076?ContentTypeID=1</link><pubDate>Thu, 15 Dec 2016 11:45:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8299c33-5916-49ae-a304-6804fa1fcb55</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The nRF52 ICs does not support programming over UART. The supported programming interface is using the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/dif.html?cp=2_2_0_15_0#dap"&gt;SWD protocol&lt;/a&gt;. From the specification summary of the BL652 module, programming over UART is supported for &lt;em&gt;&amp;quot;smartBASIC application download&amp;quot;&lt;/em&gt;. I guess this is an implementation of the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.2.0/examples_bootloader.html?cp=4_0_1_4_3"&gt;DFU service&lt;/a&gt;, implementing a bootloader that support UART as the transport layer.&lt;/p&gt;
&lt;p&gt;For general useage with nRF52 devices, a &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/examples_ble_dfu.html?cp=4_0_3_4_3_1"&gt;DFU bootloader supporting UART transport layer&lt;/a&gt;, is provided in SDK 11. It is also possible to create custom bootloaders with other transport layers, for instance SPI, for the newer SDKs. Note that this requires you to program the bootloader via the SDW interface before programming can be supported through UART.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>