<?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>Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/92562/issue-with-actinius-programmer-detecting-icarus</link><description>I was running Ubuntu 18.04 and Actinius Programmer was able to upload an example firmware without a problem. However, I upgraded my computer to Ubuntu 20.04 and Actinius Programmer now refuses to recognize my Icarus board. Here is my environment: 
 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 11 Oct 2022 07:43:58 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/92562/issue-with-actinius-programmer-detecting-icarus" /><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/390170?ContentTypeID=1</link><pubDate>Tue, 11 Oct 2022 07:43:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a1f22ac8-6833-490d-bbb7-058f17dd1071</guid><dc:creator>Einarh</dc:creator><description>&lt;p&gt;Perhaps try the nrf udev rules:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/NordicSemiconductor/nrf-udev"&gt;https://github.com/NordicSemiconductor/nrf-udev&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/390114?ContentTypeID=1</link><pubDate>Mon, 10 Oct 2022 23:30:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec603770-30b9-4d16-908c-d8a49ee3b5b4</guid><dc:creator>Account01</dc:creator><description>&lt;p&gt;Thanks! I just tried to use JLink (the cable and nrf5340 DK arrived two days ago) and it still doesn&amp;#39;t detect the Icarus, so I&amp;#39;ll have to email the developers what corner case I got myself into.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/390113?ContentTypeID=1</link><pubDate>Mon, 10 Oct 2022 23:30:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0c872fe-4169-4bae-8ff1-18470e938580</guid><dc:creator>Account01</dc:creator><description>&lt;p&gt;This is for future users that have encountered the same problem... but just to document, here&amp;#39;s the JLink error I got after trying JLink:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;br /&gt;2022-10-10T23:08:06.320Z INFO Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink&lt;br /&gt;2022-10-10T23:08:06.320Z INFO Loading readback protection status for Application core&lt;br /&gt;2022-10-10T23:08:06.509Z ERROR Failed to load readback protection status: protection-get operation not supported&lt;br /&gt;2022-10-10T23:08:06.509Z ERROR This is an issue with nRF Connect for Desktop (Core).&lt;br /&gt;2022-10-10T23:08:06.509Z ERROR Please restart Actinius Programmer while keeping JLink connected to your device.&lt;br /&gt;2022-10-10T23:09:36.132Z INFO Target device closed&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is rather unfortunate, seems like it&amp;#39;s hung up on trying to get readback protection status?&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using the nRF5340-DK JLink interface, and the tag-connect TC2030-CTX-NL cable. The Actinius Programmer found the JLink interface fine, but (I&amp;#39;m guessing) in attempting to graph out the memory map, it errored out.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;edit&lt;/strong&gt;: According to another post about readback protection status error, I tried &lt;code&gt;nrfjprog --recover&lt;/code&gt; and it wouldn&amp;#39;t detect my Jlink debugger.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;$ nrfjprog --recover --log&lt;br /&gt;ERROR: No debuggers were discovered.&lt;/p&gt;
&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/389956?ContentTypeID=1</link><pubDate>Mon, 10 Oct 2022 09:02:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e3cc1144-5740-48e6-89a4-0cdfa6e19414</guid><dc:creator>Einarh</dc:creator><description>&lt;p&gt;I would suggest asking them on github. If the issue is with their programmer software, then this is not the place to bring it up.&lt;/p&gt;
&lt;p&gt;Their github also links to a website and a support email.&lt;/p&gt;
&lt;p&gt;I hope your JTAG approach is successful.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/389860?ContentTypeID=1</link><pubDate>Fri, 07 Oct 2022 15:11:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:846b8a9c-b729-4eaa-8390-b061b928b902</guid><dc:creator>Account01</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/einarh"&gt;Einarh&lt;/a&gt;&amp;nbsp;&lt;br /&gt;No, I asked them a different question via github. They answered my question but urged that future questions should be brought up here. &lt;br /&gt;&lt;br /&gt;I started to hedge my bets and bought a jtag cable from Tag-connect (&lt;strong&gt;TC2030-CTX-NL&lt;/strong&gt; for 10-pin &amp;quot;no legs&amp;quot; needle/pogo probes) and a &lt;strong&gt;NRF5340-DK&lt;/strong&gt; (to use their onboard J-Link interface since JLink devices are either too expensive or out of stock) because those were the two cheapest options to do a JTAG firmware upload to bypass any mcuboot handshaking issues.&lt;br /&gt;Delivery was pretty fast, so hopefully this will fix it over the weekend. &lt;br /&gt;&lt;br /&gt;Is there a way to contact the dev team for the Actinius Programmer?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/389557?ContentTypeID=1</link><pubDate>Thu, 06 Oct 2022 09:19:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a34a55f6-17b7-41a1-bdcf-a943b8a4b111</guid><dc:creator>Einarh</dc:creator><description>&lt;p&gt;Hm, starting to sound like an issue with this&amp;nbsp;&lt;span&gt;Actinius&amp;nbsp;software specifically.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Have you contacted the people who maintain it?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/389465?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2022 15:44:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ae3b87d-a7ab-4d5f-b932-24fb0e18be6e</guid><dc:creator>Account01</dc:creator><description>&lt;p&gt;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/einarh"&gt;Einarh&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Yes, I tried even doing a &lt;code&gt;dpkg -r&lt;/code&gt; and then a &lt;code&gt;dpkg -i&lt;/code&gt; and manually copying the udev file (from github) to the rules directory and rebooting the machine in case my udev restart was not working correctly.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/389317?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2022 07:47:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:144136ff-b83d-445f-8492-d3692c9cb04a</guid><dc:creator>Einarh</dc:creator><description>&lt;p&gt;Have you installed&amp;nbsp;Actinius USB udev rule from github again after upgrading Ubuntu?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/389270?ContentTypeID=1</link><pubDate>Tue, 04 Oct 2022 18:24:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:694d7342-8c05-45b2-901d-9d0692f533df</guid><dc:creator>Account01</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/einarh"&gt;Einarh&lt;/a&gt; Unfortunately that did not help. The log file shows the following:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;2022-10-04T18:17:54.316Z ERROR Unsupported device.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The detected device could not be recognized as&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a JLink or an Actinius device. (vid: 0xundefined, pid: 0xundefined)&lt;br /&gt;2022-10-04T18:17:54.316Z ERROR Please make sure J-Link Software and actinius-usb-udev rules are installed. See &lt;a id="" href="https://github.com/actinius/actinius-usb-udev"&gt;https://github.com/actinius/actinius-usb-udev&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I think what might have happened is the last firmware I uploaded was a &lt;code&gt;build/zephyr/merged.hex&lt;/code&gt;, would that cause issues with the &lt;code&gt;mcuboot&lt;/code&gt; function? I assumed that was the one I needed to upload because &lt;code&gt;west build&lt;/code&gt; in VS Code ended with that after compilation.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/389268?ContentTypeID=1</link><pubDate>Tue, 04 Oct 2022 18:13:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4af860f8-587f-40de-9e26-a6a0cc585ab7</guid><dc:creator>Account01</dc:creator><description>&lt;p&gt;I didn&amp;#39;t understand what that meant... I&amp;#39;ll try downgrading.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/389243?ContentTypeID=1</link><pubDate>Tue, 04 Oct 2022 14:37:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:90ce667c-eff3-4e58-9396-80b889c5a8db</guid><dc:creator>Einarh</dc:creator><description>&lt;p&gt;Hello&lt;/p&gt;
&lt;p&gt;have you tried installing JLink v7.66a instead of v7.80c as suggested by your error log?&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with Actinius Programmer detecting Icarus?</title><link>https://devzone.nordicsemi.com/thread/389090?ContentTypeID=1</link><pubDate>Mon, 03 Oct 2022 21:45:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef1a6dc7-eee1-4802-a78f-f45695a37fea</guid><dc:creator>Account01</dc:creator><description>&lt;p&gt;Continuing on, here is the lsusb:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub&lt;br /&gt;Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub&lt;br /&gt;Bus 001 Device 003: ID 062a:727a MosArt Semiconductor Corp. Full-Speed Mouse&lt;br /&gt;Bus 001 Device 021: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)&lt;br /&gt;Bus 001 Device 006: ID 8087:0aaa Intel Corp. &lt;br /&gt;Bus 001 Device 005: ID 0bda:5539 Realtek Semiconductor Corp. Integrated_Webcam_HD&lt;br /&gt;Bus 001 Device 004: ID 0a5c:5842 Broadcom Corp. 58200&lt;br /&gt;Bus 001 Device 002: ID 046d:c31c Logitech, Inc. Keyboard K120&lt;br /&gt;Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And this is the dmesg when I plug in:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;[ 9335.169573] usb 1-2: new full-speed USB device number 21 using xhci_hcd&lt;br /&gt;[ 9335.325348] usb 1-2: New USB device found, idVendor=0403, idProduct=6015, bcdDevice=10.00&lt;br /&gt;[ 9335.325352] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3&lt;br /&gt;[ 9335.325355] usb 1-2: Product: Icarus (nRF9160)&lt;br /&gt;[ 9335.325358] usb 1-2: Manufacturer: Actinius&lt;br /&gt;[ 9335.325360] usb 1-2: SerialNumber: AC5RG3VE&lt;br /&gt;[ 9335.332169] ftdi_sio 1-2:1.0: FTDI USB Serial Device converter detected&lt;br /&gt;[ 9335.332440] usb 1-2: Detected FT-X&lt;br /&gt;[ 9335.333728] usb 1-2: FTDI USB Serial Device converter now attached to ttyUSB0&lt;br /&gt;[ 9335.333816] usb 1-2: authorized to connect&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When I do the Reset and user button dance (Hold reset, hold P5, release reset, release P5) I don&amp;#39;t see anything in dmesg, and it is still &amp;quot;Unknown&amp;quot; in Actinius Programmer.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I currently have &lt;code&gt;dialout&lt;/code&gt; group privileges, which is the group member that &lt;code&gt;/dev/ttyUSB0&lt;/code&gt; is in.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>