<?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>How to program nRF52840-QFN48 chipset using nRF52840-DK?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114914/how-to-program-nrf52840-qfn48-chipset-using-nrf52840-dk</link><description>Hi, I want to program a nRF52840-QFN48 package chipset which does not have USB pins. I gone through several articles on the forum but nothing work for me. Many of them suggested that you need J-Link programmer or nRF52840-DK can also work. I have nRF52840</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 30 Sep 2024 08:48:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114914/how-to-program-nrf52840-qfn48-chipset-using-nrf52840-dk" /><item><title>RE: How to program nRF52840-QFN48 chipset using nRF52840-DK?</title><link>https://devzone.nordicsemi.com/thread/504298?ContentTypeID=1</link><pubDate>Mon, 30 Sep 2024 08:48:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eae1979e-d41f-49c4-a408-65dc7acd1d9f</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi Kapil,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Glad to hear that the programming sequence is now working.&lt;/p&gt;
[quote user="KapilS"]But I have not found the device tree .dts file for nRF52840 QFN48 pin package. Can you suggest me where can I get that? or do I need to create my own as per the datasheet pin layout?[/quote]
&lt;p&gt;nRF52840 QIAA is the variant you&amp;#39;re after. After going through the &amp;quot;create board&amp;quot; in vscode, you can manually add to the custom board that you created (the .dts and also include a pinctrl file).&lt;/p&gt;
&lt;p&gt;You can use the nrf52840dk_nrf52840 as a base for your custom board, and change that to match your layout and schematic.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to program nRF52840-QFN48 chipset using nRF52840-DK?</title><link>https://devzone.nordicsemi.com/thread/504111?ContentTypeID=1</link><pubDate>Fri, 27 Sep 2024 08:22:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c639acc7-d3d3-4159-baa9-7484e57da8b5</guid><dc:creator>KapilS</dc:creator><description>&lt;p&gt;Hi Hankon,&lt;br /&gt;&lt;br /&gt;Thanks again. I successfully program my nRF52840 QFN48 chipset using nRF52840-DK. The problem is related to pinmap. I changed the pin configuration from nRF Device Tree tool and it works! But I have not found the device tree .dts file for nRF52840 QFN48 pin package. Can you suggest me where can I get that? or do I need to create my own as per the datasheet pin layout?&lt;br /&gt;&lt;br /&gt;Thanks and Regards,&lt;br /&gt;Kapil&lt;span class="qa-votes"&gt;&lt;/span&gt;&lt;span class="user-name"&gt;&lt;a class="internal-link view-user-profile" href="https://devzone.nordicsemi.com/members/hkn"&gt;&lt;br /&gt; &lt;/a&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to program nRF52840-QFN48 chipset using nRF52840-DK?</title><link>https://devzone.nordicsemi.com/thread/503779?ContentTypeID=1</link><pubDate>Wed, 25 Sep 2024 13:35:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1d80355-a991-4a36-b1aa-6c8852dbb1e7</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Does your custom board have external components for DCDC?&lt;/p&gt;
&lt;p&gt;Does it use an external 32 kHz source?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;See here on how to configure this in NCS:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/99236/enabling-ldo-or-dcdc-on-nrf-connect-sdk/423202"&gt;RE: Enabling LDO or DCDC on nrf connect sdk&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to program nRF52840-QFN48 chipset using nRF52840-DK?</title><link>https://devzone.nordicsemi.com/thread/503773?ContentTypeID=1</link><pubDate>Wed, 25 Sep 2024 13:21:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e67beee0-3879-4b16-92dd-c027b65f41d9</guid><dc:creator>KapilS</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;I have uploaded the LED blinking code successfully on my nRF52840-QFN48 chipset. But I didn&amp;#39;t observe LED flashing on my board. I checked the memory content using &amp;quot;nRF-Connect-Desktop&amp;quot; tool. I am not sure what are the cause and how to test it further to resolve an issue.&lt;br /&gt;&lt;br /&gt;Please guide me if you have any idea or suggestions.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Kapil S.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to program nRF52840-QFN48 chipset using nRF52840-DK?</title><link>https://devzone.nordicsemi.com/thread/503392?ContentTypeID=1</link><pubDate>Mon, 23 Sep 2024 12:02:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e1de83f8-25a1-41b7-9397-4adce176db6a</guid><dc:creator>KapilS</dc:creator><description>&lt;p&gt;Thanks for confirming that up to this everything is OK. I will check by program a device&amp;nbsp; and let you know the status.&lt;br /&gt;&lt;br /&gt;Thanks and Regards,&lt;br /&gt;Kapil S&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to program nRF52840-QFN48 chipset using nRF52840-DK?</title><link>https://devzone.nordicsemi.com/thread/503391?ContentTypeID=1</link><pubDate>Mon, 23 Sep 2024 11:56:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:664d1af4-8bca-498c-83ad-66bf721bce73</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;That shows a successful connection, meaning nrfjprog was able to successfully erase the device. You can try to program a sample now and see if that works?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to program nRF52840-QFN48 chipset using nRF52840-DK?</title><link>https://devzone.nordicsemi.com/thread/503389?ContentTypeID=1</link><pubDate>Mon, 23 Sep 2024 11:46:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5269f05d-31f9-464c-b4b5-07432da5beca</guid><dc:creator>KapilS</dc:creator><description>&lt;p&gt;Hi H&amp;aring;kon&lt;br /&gt;&lt;br /&gt;Thank you for your reply. I made the changes as you suggested above.&lt;br /&gt;&lt;br /&gt;Please find attached a .log file for your reference.&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/5734.nrf52.log"&gt;devzone.nordicsemi.com/.../5734.nrf52.log&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to program nRF52840-QFN48 chipset using nRF52840-DK?</title><link>https://devzone.nordicsemi.com/thread/503367?ContentTypeID=1</link><pubDate>Mon, 23 Sep 2024 07:59:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da3fbe22-9701-4a2b-b6d1-f3381fe93f2b</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Your connections are correct, but please note that the &amp;quot;VTG&amp;quot; pin needs to be connected to the VDD.&lt;/p&gt;
&lt;p&gt;This is because that is a sense-pin for the nRF52840-DK to switch to that specific programming port.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you share any logs from nrfjprog? &amp;quot;nrfjprog --recover -f nrf52 --log&amp;quot; should create a .log file which you can upload here.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>