<?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>Flashing and Debugging nRF52840 using FTDI</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/22347/flashing-and-debugging-nrf52840-using-ftdi</link><description>Hi, 
 I am currently working on nordic PDK. And I am interested in flashing nRF52840 through FTDI SWD interface. I want to know whether it is possible? 
 If yes, what will be the process of flashing through FTDI to nRF52840? 
 Could anyone help me</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 13 Mar 2020 10:36:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/22347/flashing-and-debugging-nrf52840-using-ftdi" /><item><title>RE: Flashing and Debugging nRF52840 using FTDI</title><link>https://devzone.nordicsemi.com/thread/239685?ContentTypeID=1</link><pubDate>Fri, 13 Mar 2020 10:36:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da548bd1-b31f-4bd1-9064-c61ef3e5102f</guid><dc:creator>GPereira</dc:creator><description>&lt;p&gt;Hello, did this work?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing and Debugging nRF52840 using FTDI</title><link>https://devzone.nordicsemi.com/thread/87849?ContentTypeID=1</link><pubDate>Fri, 26 May 2017 10:10:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:051515eb-6d4d-4af9-9838-069d52a0a120</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;That&amp;#39;s interesting. Unfortunately I have only (positive) experience with SEGGER and mBed flashing FWs and OpenOCD so I cannot help directly. But from what I see on your link it should be straight forward. Have you tried it according to their suggested connection? Any specific problem you are solving? Have you also searched for OpenOCD hints here in the questions and blogs? (there are over 120 hits if you do it so some of them might be useful)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing and Debugging nRF52840 using FTDI</title><link>https://devzone.nordicsemi.com/thread/87848?ContentTypeID=1</link><pubDate>Fri, 26 May 2017 06:04:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fb06b38-c99b-4341-ba42-b176f78894bb</guid><dc:creator>madhu</dc:creator><description>&lt;p&gt;Hi Jan,&lt;/p&gt;
&lt;p&gt;I found in openocd&amp;#39;s Debug Adapter Configuration document that, FTDI&amp;#39;s FT2232H can be configured to program the firmware through SWD interface. Here is the link,
&lt;a href="http://openocd.org/doc/html/Debug-Adapter-Configuration.html"&gt;openocd.org/.../Debug-Adapter-Configuration.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Will this help me to flash through SWD to nRF52840 using FTDI?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing and Debugging nRF52840 using FTDI</title><link>https://devzone.nordicsemi.com/thread/87847?ContentTypeID=1</link><pubDate>Thu, 25 May 2017 16:22:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:984a5292-7340-4226-b6d7-86ebcd4ed1d2</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Hi Madhu,&lt;/p&gt;
&lt;p&gt;What do you mean by &lt;em&gt;&amp;quot;FTDI SWD interface&amp;quot;&lt;/em&gt;? As far as I know there is no FTDI chip which would support JTAG/SWD out of the box. You probably come from different platform which has UART bootloader/debugger and uses FTDI serial communication chips for that. Then I have bad news: nRF5x chips are ARM Cortex-M with only SWD support so you always need at least once to flash it with device which supports this protocol. If you write your special bootloader (either as separate FW or embedded it into your main FW) which understands some UART protocol which allow flash access/FW upgrade/debugging then you can switch o your FTDI cable since then (unless you break the functionality or need to patch bootloader itself).&lt;/p&gt;
&lt;p&gt;Cheers Jan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>