<?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>Getting started with the Thingy:91</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/53875/getting-started-with-the-thingy-91</link><description>Hello, 
 I am new to the nrf9160. i am quite confused in between nRF Thingy91(pca20035) and nRF9160DK (pca10090) . 
 What are the steps i need to follow to get start with nRF91 thingy .</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 05 Nov 2019 12:49:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/53875/getting-started-with-the-thingy-91" /><item><title>RE: Getting started with the Thingy:91</title><link>https://devzone.nordicsemi.com/thread/218552?ContentTypeID=1</link><pubDate>Tue, 05 Nov 2019 12:49:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d82bc292-9dca-4876-ab05-d1ccca65ab66</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;It should be possible to update the firmware of the nRF52840 on the Thingy:91 using MCUBoot. In the &lt;a href="https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular/posts/thingy91_2d00_fw_2d00_update_2d00_mcuboot"&gt;Thingy:91 Firmware Update Guide&lt;/a&gt;,&amp;nbsp;the following is stated:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;em&gt;&amp;quot;Put your Thingy:91 into application serial recovery mode either by pushing the main button ....or the small button (&lt;strong&gt;SW4&lt;/strong&gt;) while turning on power to update the&amp;nbsp;&lt;strong&gt;nRF52840 SoC&lt;/strong&gt;&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Check out &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/53730/nrf-connect-v3-2-0-issue-for-nfr9160"&gt;this&lt;/a&gt;,&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/54026/issue-flashing-nrf52840-nrf52840_pca20035-in-thingy91-device-pca20035"&gt;this&lt;/a&gt;&amp;nbsp;and &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/53789/west-build--b-nrf9160_pca20035-failed-windows-10"&gt;this&lt;/a&gt;&amp;nbsp;case&amp;nbsp;which&amp;nbsp;are about the same issue. However, with the default firmware (MCUBoot) that the nRF52840 is shipped with, you may encounter some driver problems if you are using Windows (If you are using e.g. Linux it should work fine). This is reported internally, and we are currently looking into it.&lt;/p&gt;
&lt;p&gt;One way to fix this, that doesn&amp;#39;t really help you since you don&amp;#39;t have an external programmer (or nRF9160 DK), is to&amp;nbsp;update to the&amp;nbsp;MCUBoot from the release candidate 2&amp;nbsp; v1.1.0.&lt;/p&gt;
&lt;p&gt;I will report to you when we have made progress on this.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;
&lt;div style="left:205px;top:58.5199px;"&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started with the Thingy:91</title><link>https://devzone.nordicsemi.com/thread/218407?ContentTypeID=1</link><pubDate>Tue, 05 Nov 2019 06:39:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d82f36d-bf9c-4510-a247-6424330772af</guid><dc:creator>Akash Kamble</dc:creator><description>&lt;p&gt;Hi simon,&lt;/p&gt;
&lt;p&gt;Thanks for reply.&lt;/p&gt;
&lt;p&gt;I have purchased Nordic Thingy91 (PCA20035).&lt;/p&gt;
&lt;p&gt;I need a small clarification on the&lt;strong&gt; programming/flashing the nRF9160 and nRF52840 on Thnigy91&lt;/strong&gt; &lt;strong&gt;(PCA20035)&lt;/strong&gt; device.&lt;/p&gt;
&lt;p&gt;As per the guide lines of MCUboot (&lt;a href="https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular/posts/thingy91_2d00_fw_2d00_update_2d00_mcuboot)"&gt;devzone.nordicsemi.com/.../thingy91_2d00_fw_2d00_update_2d00_mcuboot)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I have flashed the nRf9160 (pca20035) &lt;strong&gt;without nRF DK(PCA10090)/Jlink externally&lt;/strong&gt; with the help of &lt;strong&gt;mucboot&lt;/strong&gt;. &lt;br /&gt;(mcumgr --conntype=serial --connstring=&amp;lt;serial port&amp;gt; image upload &amp;lt;image&amp;gt;)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Similarly, is it possible to flash nRF52840 (PCA20035) on thingy91 device, without DK(PCA10090)/Jlink externally, only by using MCUBoot...&lt;/strong&gt;??&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started with the Thingy:91</title><link>https://devzone.nordicsemi.com/thread/217895?ContentTypeID=1</link><pubDate>Fri, 01 Nov 2019 08:45:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b826761-58f8-422a-b855-301e930963ff</guid><dc:creator>Simon</dc:creator><description>[quote user="aki.akash92"]nRF connect DK (PCA10090) is sufficient to flash both nRF9160 and nRF52840 on thingy91 device..?[/quote]
&lt;p&gt;Yes, you can use the programmer on the nRF9160 DK to flash both the nRF9160 and the nRF52840 on the Thingy:91.&lt;/p&gt;
&lt;p&gt;Check out chapters 4.2 and 4.3 in the &lt;a href="https://infocenter.nordicsemi.com/pdf/Thingy91_UG_v1.0.pdf"&gt;Nordic Thingy User Guide&lt;/a&gt;&amp;nbsp;for instructions on how to do this.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started with the Thingy:91</title><link>https://devzone.nordicsemi.com/thread/217877?ContentTypeID=1</link><pubDate>Fri, 01 Nov 2019 06:20:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68a98cf8-1a74-4d84-b404-08a144914400</guid><dc:creator>Akash Kamble</dc:creator><description>&lt;p&gt;Thanks for the reply&lt;/p&gt;
&lt;p&gt;Any recommendations on &amp;quot;&lt;span&gt;external debugger&amp;quot;&amp;nbsp;&lt;/span&gt; (to be able to program the nRF52840) ..?&lt;/p&gt;
&lt;p&gt;Or&lt;/p&gt;
&lt;p&gt;nRF connect DK (PCA10090) is sufficient to flash both nRF9160 and nRF52840 on thingy91 device..?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started with the Thingy:91</title><link>https://devzone.nordicsemi.com/thread/217783?ContentTypeID=1</link><pubDate>Thu, 31 Oct 2019 13:52:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7aba3962-9600-4d3b-b919-8b90ca091e2c</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;The only difference is the board, which the nRF9160 SiP is integrated onto.&amp;nbsp;Everything you can do with the nRF9160 DK, that doesn&amp;#39;t include board-specific hardware, you can do on the Thingy:91.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Check out the &lt;a href="https://infocenter.nordicsemi.com/pdf/nRF9160_PS_v1.1.pdf"&gt;nRF9160 Product Specification&lt;/a&gt;&amp;nbsp;for information about the nRF9160 SiP&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;By reading this, you&amp;nbsp;will get an understanding of&amp;nbsp;everything the two devices have in common&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Check out the &lt;a href="https://infocenter.nordicsemi.com/pdf/nRF9160_DK_User_Guide_v0.9.pdf"&gt;nRF9160 DK User Guide&lt;/a&gt;&amp;nbsp;for information specific to the nRF91 Development Kit and the &lt;a href="https://infocenter.nordicsemi.com/pdf/Thingy91_UG_v1.0.pdf"&gt;Nordic Thingy:91 User guide&lt;/a&gt; for the Thingy:91
&lt;ul&gt;
&lt;li&gt;By reading these documents, you&amp;nbsp;will get an understanding of the differences between the two devices&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;Programming/debugging the Thingy:91&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The Thingy:91 does not have an inbuilt debugger/programmer, like the nRF9160 DK. Which is required to flash your program and debug your code.&amp;nbsp;You either need an external debugger (check out &lt;a href="https://devzone.nordicsemi.com/support-private/support/238574"&gt;this answer&lt;/a&gt;), or you can buy an nRF9160 DK along with a &lt;a href="https://www.adafruit.com/product/1675"&gt;10-pin cable&lt;/a&gt;&amp;nbsp;to flash/debug your program onto the chip.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;Board folder&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;When building a program for the Thingy:91, you have to&amp;nbsp;use the &lt;a href="https://github.com/NordicPlayground/fw-nrfconnect-nrf/tree/master/boards/arm/nrf9160_pca20035"&gt;nrf9160_pca20035&lt;/a&gt; board folder.&lt;/p&gt;
&lt;p&gt;E.g. to build a Thingy:91&amp;nbsp;non-secure application using west, type in the following:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;west build -b nrf9160_pca20035ns&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;However, you have to include &lt;a href="https://github.com/NordicPlayground/fw-nrfconnect-nrf/commit/2ffcc873ce34f07c813a53d55418d290259c89ee"&gt;the following line&lt;/a&gt; into the&amp;nbsp;CMakeLists.txt file, if not, west will not find the board.&amp;nbsp;In the next release of NCS (and the most up-to-date master), this should be added to all the samples in the nrf repo.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular/posts/thingy91_2d00_fw_2d00_update_2d00_mcuboot"&gt;Here&lt;/a&gt; is some further reading you can look into as well, it shows how to perform a firmware update on the Thingy:91, using MCUboot.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>