<?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 use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/107152/how-to-use-the-nrf9160-dk-as-programmer-for-my-thingy-91</link><description>I ordered this cable to connect P19 of the NRF9160-DK to the programming header of the THINGY:91. 
 MP009196 - Multicomp Pro - Ribbon Cable, IDC Receptacle to IDC Receptacle, 10 Ways (farnell.com) 
 But what now? It looks like it is still detecting the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Jan 2024 15:22:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/107152/how-to-use-the-nrf9160-dk-as-programmer-for-my-thingy-91" /><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464869?ContentTypeID=1</link><pubDate>Thu, 18 Jan 2024 15:22:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3120dfcf-9cc8-4b75-addf-45520720c4b8</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Great! Enjoy working with DK/Jlink.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464854?ContentTypeID=1</link><pubDate>Thu, 18 Jan 2024 14:42:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6a5188d-4e09-4c60-b400-28dde6f64bfa</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;Everything working now.&lt;/p&gt;
&lt;p&gt;I now understand I have to select the&amp;nbsp;&lt;span&gt;nRF9160-DK device at VS Code to program the Thingy:91 by the DK.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I started a new Asset Tracker project, did some small changes, selected the Thingy:91 board, the nRF9160-DK device and flashed the software and the debug output from my Thingy:91 is now this:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;*** Booting nRF Connect SDK v2.5.99-dev1 ***&lt;br /&gt;&lt;strong&gt;[00:00:00.272,491] &amp;lt;inf&amp;gt; main: Flashed by the nRF9160-DK!&lt;/strong&gt;&lt;br /&gt;[00:00:00.272,735] &amp;lt;inf&amp;gt; app_event_manager: APP_EVT_START&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464849?ContentTypeID=1</link><pubDate>Thu, 18 Jan 2024 14:24:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47e9af69-24fa-4e09-9559-d6bce543171a</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;I cross the fingers ;-).&lt;/p&gt;
&lt;p&gt;If you use the &amp;quot;Programmer&amp;quot; app via the Jlink of the nRF9160-DK, you need to select the DK as device and then the images for the Thingy:91 as firmware to apply. With that you will be able to flash a Thingy:91 without repower it. Or use &amp;quot;west flash&amp;quot; or the &amp;quot;VS Code =&amp;gt; Flash&amp;quot; function. Everything will work better for flashing than the &amp;quot;Cellular Monitor&amp;quot; ;-).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464845?ContentTypeID=1</link><pubDate>Thu, 18 Jan 2024 14:18:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81055ad8-4c2c-4659-a635-fd53c076e99e</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;I want to develop my own apps, but at a certain point I got confused which of the two devices I was programming. Then I thought, okay, let&amp;#39;s go back to the basics and use the Cellular Monitor to get this working first again. But there I made the mistake about the two different pinouts so programming the wrong software for the wrong device.&lt;/p&gt;
&lt;p&gt;If I make my own software for the Thingy:91, I think, I have to program this with the programmer and press the button and have to wait much longer, so I decided to order the flatcable from my first post so I can use my DK to program and debug my Thingy:91 via VS code.&lt;/p&gt;
&lt;p&gt;I think at this point with your help I understand how it works and everything is working again so the next step is to, for example, open the Asset Tracker project in VS code and try to program and debug this via my DK into my Thingy:91.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464836?ContentTypeID=1</link><pubDate>Thu, 18 Jan 2024 14:02:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5d15a157-5df6-40e4-a30e-d80d56da6236</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Sorry, I get the impression we&amp;#39;re talking of different things.&lt;/p&gt;
&lt;p&gt;Your sayings only apply, if you stick to the &amp;quot;&lt;strong&gt;Cellular Monitor&lt;/strong&gt;&amp;quot; to flash the device. That seems anyway to work only for the samples provided by Nordic, or?&lt;/p&gt;
&lt;p&gt;So, do you stick to the &amp;quot;&lt;strong&gt;Cellular Monitor&lt;/strong&gt;&amp;quot; ? Do you want to use only the samples?&lt;/p&gt;
&lt;p&gt;If yes, then it is a question to the Nordic engineer, I&amp;#39;m only a community member.&lt;/p&gt;
&lt;p&gt;If no, and you want to develop your own apps, then you need to use other tools, e.g. VS Code, west flash, or the &amp;quot;Programmer&amp;quot; app. And with that the limitation doesn&amp;#39;t apply.&lt;/p&gt;
&lt;p&gt;I usually build my projects/apps either with VS code and flash it with that, or with &amp;quot;west build -b &amp;lt;board&amp;gt; -d build_&amp;lt;board&amp;gt;&amp;quot; and then flash it with &amp;quot;west flash -d build_&amp;lt;board&amp;gt;&amp;quot;. That works well also for the Thingy:91, nRF9160 feather, and MIKROE LTE IoT Click 4, all via JLink and the nRF9160-DK (or a separate JLink).&lt;/p&gt;
&lt;p&gt;So, again, the question is, if you want to use the samples applied by the &amp;quot;Cellular Monitor&amp;quot; or if you want to develop your own apps.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464830?ContentTypeID=1</link><pubDate>Thu, 18 Jan 2024 13:44:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dd2bed26-a73d-4252-aa78-48259108f6ca</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;I know, but I don&amp;#39;t know you are familiar with the Thingy:91 programming procedure? You have to turn it of, press a button to reach some mode and program it then what takes about 10 to 20 times longer then with the JLink.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I want to develop some things for the Thingy:91 and use the DK as programmer/debugger so the programming is much faster and I do not have to turn off and on while holding the button.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464816?ContentTypeID=1</link><pubDate>Thu, 18 Jan 2024 13:15:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3fb1a081-23bb-472f-a2c3-123704eda06a</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;You only need to use USB for a Thingy:91, if you use the Cellular Monitor to flash it.&lt;/p&gt;
&lt;p&gt;If you use the VS Studio, west flash or the Programmer App (you may install it in the nRF Connect for Desktop as you did for the Cellular Monitor), then you may use the Jlink via the DK but you need to provide the build for the Thingy:91.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464814?ContentTypeID=1</link><pubDate>Thu, 18 Jan 2024 13:10:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd178449-65d1-42d7-95db-560e157d2eab</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;It is working again! Thank you very much for the help, it was very confusing but now it is clear I think.&lt;/p&gt;
&lt;p&gt;I can program and debug now with the DK but stil have to connect the Thingy:91 USB for the serial port. It is also difficult to use the build in tools this way (like programming). I now understand it is not working, it would if I did from VS code and select the correct hardware but now it is just the precompiled hex file that is for the DK and not the Thingy:91.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464678?ContentTypeID=1</link><pubDate>Wed, 17 Jan 2024 16:54:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b91e04b0-603b-4774-b004-ee5939cbfd4d</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;&amp;gt; it is wrong&lt;/p&gt;
&lt;p&gt;Yes, it is wrong.&lt;/p&gt;
&lt;p&gt;&amp;gt; was succesfull.&lt;/p&gt;
&lt;p&gt;Yes, it&amp;#39;s the same nRF9160, but the &amp;quot;board&amp;quot; (where the peripheral are connected, e.g. GPIO/LEDS) is different. The modem-firmware is the same, keep that. But replace the Application with the one for the Thingy:91 using the Programmer App. That could be downloaded at &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/Nordic-Thingy-91/Download#infotabs"&gt;Thingy:91 - Downloads&lt;/a&gt; . Unzip it and the select &amp;quot;thingy91_fw_2023-10-26_1fae141f/img_app_bl/thingy91_asset_tracker_v2_2023-10-26_1fae141f.hex&amp;quot;&lt;/p&gt;
&lt;p&gt;Or connect the (unmodified) Thingy:91 via USB and use the Cellular Monitor (I haven&amp;#39;t tested that.)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464674?ContentTypeID=1</link><pubDate>Wed, 17 Jan 2024 16:17:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:95119381-47ce-4db8-a95c-5cb1d2c5b754</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;The same, so you would think it is wrong. But if I select Asset Tracker V2, keep both checkboxes selected en click Program it will say after a while that the programming was succesfull.&lt;br /&gt;&lt;br /&gt;I took and kept jumper P22 off, so it can&amp;#39;t be the DK I am programming I would say?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464642?ContentTypeID=1</link><pubDate>Wed, 17 Jan 2024 15:02:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a1f86bdc-fbce-4267-992b-445007a9a1ac</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Using Cellular Monitor v2.1.0 and &amp;quot;Program device&amp;quot; shows this dialog:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Bildschirmfoto-vom-2024_2D00_01_2D00_17-15_2D00_59_2D00_46.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;I read &amp;quot;nRF9160 DK&amp;quot;. What does your &amp;quot;Program sample app&amp;quot; show?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464606?ContentTypeID=1</link><pubDate>Wed, 17 Jan 2024 13:17:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60bcb969-8e67-42fc-b320-6549dfaf0833</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;I used the program functionality of the Cellular Monitor so I do not think this is relevant? Or does it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464567?ContentTypeID=1</link><pubDate>Wed, 17 Jan 2024 11:06:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:75f08e26-1c1e-4bbb-96e8-67d4ece9fdda</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Are you sure, that you flashed the &amp;quot;thingy:91&amp;quot; build and not the one of the DK?&lt;/p&gt;
&lt;p&gt;(&amp;quot;west build -b nrf9160dk_nrf9160_ns --pristine&amp;quot; instead of &amp;quot;west build -b thingy91_nrf9160_ns --pristine&amp;quot;).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464551?ContentTypeID=1</link><pubDate>Wed, 17 Jan 2024 09:41:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:daf08dda-1d27-48fe-930a-dd641c75a400</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;And this tip is even more easy. I am now sure I am able to program my Thingy:91 because the jumper was not on the nRF9160-DK. I programmed all the different firmwares and also the modem firmwares without any problemen but the LED is not doing anything.&lt;/p&gt;
&lt;p&gt;Looks like I can program but the modem and the flash but the device is not working anymore and looks dead..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464550?ContentTypeID=1</link><pubDate>Wed, 17 Jan 2024 09:38:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6044586c-81a5-4a81-b272-9a9b43f61222</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;That&amp;#39;s a good tip!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/464270?ContentTypeID=1</link><pubDate>Mon, 15 Jan 2024 19:42:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc9ee504-99ee-4d1e-a947-916dacda992f</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;One tip:&lt;/p&gt;
&lt;p&gt;If you remove the Jumper P22 (usually used for current measurement, next to the USB plug) the &amp;quot;onboard nRF9160&amp;quot; isn&amp;#39;t longer powered, so if you flash, you flash the external target.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/463484?ContentTypeID=1</link><pubDate>Wed, 10 Jan 2024 09:35:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccb23905-bf60-4b46-adc5-47a4cac037b8</guid><dc:creator>Achim Kraus</dc:creator><description>[quote userid="130184" url="~/f/nordic-q-a/107152/how-to-use-the-nrf9160-dk-as-programmer-for-my-thingy-91/463481"]but how do I know I am programming my NRF9160-DK or the target connected via the external debug probe?[/quote]
&lt;p&gt;:-) yes, that&amp;#39;s pain ... I usually have a simple blink-pattern app on my dk. If I flash the wrong device (mostly forgot to mount the cable to the target) the the DK stops blinking the pattern.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/463481?ContentTypeID=1</link><pubDate>Wed, 10 Jan 2024 09:24:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:560624d6-5710-4e99-ae67-be7f98f709bf</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;I tried a lot of things now, I even think the Thingy:91 is broke but I don&amp;#39;t know for sure, I can program now but how do I know I am programming my NRF9160-DK or the target connected via the external debug probe?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/463472?ContentTypeID=1</link><pubDate>Wed, 10 Jan 2024 08:59:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:175f9a1c-e769-4101-9cac-f4a5a2cf88d6</guid><dc:creator>ralphvn</dc:creator><description>&lt;p&gt;I powered the Thingy:91 with an old micro USB charger and SW9 is still at the default 1.8V side. When trying to program it it made a loud noise, like a loud modem noise and I am unable to program it now. Could it be possible the cable I ordered is mirrored?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use the NRF9160-DK as programmer for my THINGY:91?</title><link>https://devzone.nordicsemi.com/thread/462991?ContentTypeID=1</link><pubDate>Fri, 05 Jan 2024 21:34:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3c08c673-0beb-4916-8797-b881309da3f9</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;It detects the JTAG on the nRF9160-DK, but the JTAG target is then the Thingy:91.&lt;/p&gt;
&lt;p&gt;The two pitfalls:&lt;/p&gt;
&lt;p&gt;- enable the power of the Thingy:91&lt;/p&gt;
&lt;p&gt;- the I/O voltage of the Thingy:91 is 1.8V. In order to use the nRF9160-DK, you also need to ensure, that SW9 is at 1.8V and not 3V.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/device_guides/working_with_nrf/nrf91/thingy91.html#updating-the-firmware-in-the-nrf52840-soc"&gt;updating the firmware in the nrf52840 soc&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Shows that step. Select &amp;quot;Through external debug probe&amp;quot; (Instead of Through USB) and it shows the switches and wiring.&lt;/p&gt;
&lt;p&gt;The docu mentions SW11, on my board it&amp;#39;s SW9. The position is just next to the power switch of the DK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>