<?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>custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120904/custom-nrf5340-board-no-bluetooth-signal</link><description>Hi Community, 
 I designed a similar board asThingy53, espacially the antenna parts are almost the same, except the RF switch, we replace it with another one (BGS12WN6E6327XTSA1), then we found there is some issue to make the switch work properly, so</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 12 May 2025 11:49:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120904/custom-nrf5340-board-no-bluetooth-signal" /><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/534869?ContentTypeID=1</link><pubDate>Mon, 12 May 2025 11:49:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5beb665-3d0a-4f07-be10-6805f2d6d975</guid><dc:creator>Bendik Heiskel</dc:creator><description>&lt;p&gt;Hi Danny,&lt;/p&gt;
&lt;p&gt;Great to hear that you found the issue.&lt;/p&gt;
&lt;p&gt;For future designs I recommend you have us review it before producing the boards, this way any issues can be caught earlier in the process, just create a private ticket where you share your design files and one of our HW engineers will give feedback on it.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Bendik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/534669?ContentTypeID=1</link><pubDate>Fri, 09 May 2025 13:02:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5cba4995-c062-4a52-a62f-939e0534f6b1</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/bendik-heiskel"&gt;Bendik Heiskel&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;good to know.&lt;/p&gt;
&lt;p&gt;that means I need the nRF5340DK to flash my custom board.&lt;/p&gt;
&lt;p&gt;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;/p&gt;
&lt;p&gt;By the way, I just found out the issue and make the RF on my baord working.&lt;/p&gt;
&lt;p&gt;After double check the datasheet of nRF5340, I found that I forgot to short DECR and DECRF together.&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/pastedimage1746795484590v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;After&amp;nbsp;soldering them togehter, now it&amp;#39;s finally working!&lt;/p&gt;
&lt;p&gt;I will definitely go back to check this test tools again.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best Regards&lt;/p&gt;
&lt;p&gt;Danny&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/534648?ContentTypeID=1</link><pubDate>Fri, 09 May 2025 12:04:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5de63f4b-1616-483a-8385-07742e0ae6c8</guid><dc:creator>Bendik Heiskel</dc:creator><description>&lt;p&gt;The programming is done using a debugger, it is just a wrapper for nrfutil. It does not do any serial of OTA DFU. When a debugger is connected, it&amp;#39;s serial number will be shown in the debugger drop down menu. When pressing the &amp;quot;Flash&amp;quot; button the application will check which device is connected to the debugger and flash the correct test FW to it. The &amp;quot;Get debuggers&amp;quot; button can be used to updated the list of connected debuggers if a debugger is connected after starting the application.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;To program you custom board you will either need a standalone debugger, or use the debug out connector on the nRF5340DK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/534625?ContentTypeID=1</link><pubDate>Fri, 09 May 2025 11:03:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15f72355-881d-4896-84c4-9abc06813434</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/bendik-heiskel"&gt;Bendik Heiskel&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;yes, after upgrading the nrfutil, no errors show up again.&lt;/p&gt;
&lt;p&gt;&amp;quot;The left side of the GUI is used for flashing the test FW to the DUT and configuring the internal load capacitors for nRF5340 and the nRF54L15.&amp;quot;&lt;br /&gt;&lt;img style="max-height:36px;max-width:461px;" height="36" src="https://devzone.nordicsemi.com/resized-image/__size/922x72/__key/communityserver-discussions-components-files/4/pastedimage1746785415706v1.png" width="461" alt=" " /&gt;&lt;br /&gt;I&amp;#39;m curous how this programming is done? command via UART or DFU via dongle?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;How shall I programm these firmware for DUT into my custom board? nRF connect?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Danny&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/534331?ContentTypeID=1</link><pubDate>Wed, 07 May 2025 16:04:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a43a023e-8eb6-4ae7-bf81-974924352919</guid><dc:creator>Bendik Heiskel</dc:creator><description>&lt;p&gt;The main use case for this application is in our test lab for tuning customer boards. It is created in a way that there is one universal test FW for the DUT, which doesn&amp;#39;t rely on any external serial connection.&lt;/p&gt;
&lt;p&gt;It has most of the functionality of the &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/peripheral/radio_test/README.html#user_interface"&gt;radio_test sample&lt;/a&gt; from the nRF Connect SDK so it can be used for the same type of testing.&lt;/p&gt;
&lt;p&gt;All buttons and input fields have tooltips describing the functionality and expected input, just hover over the button/input field for a couple of seconds for it to appear.&lt;/p&gt;
&lt;p&gt;The left side of the GUI is used for flashing the test FW to the DUT and configuring the internal load capacitors for nRF5340 and the nRF54L15.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The right side contains the test configuration. &lt;/p&gt;
&lt;p&gt;The application supports 5 test modes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unmodulated TX: configures the radio to transmit a unmodulated constant carrier at the configured frequency and output power. This is useful for checking that the radio is functioning, tuning the radio matching network to optimize the output power and minimize the harmonic distortion, and for tuning the load capacitance for the 32MHz crystal to minimize frequency offset.&lt;/li&gt;
&lt;li&gt;Modulated TX: configures the radio to transmit a constant modulated carrier at a given frequency, output power and datarate. This is useful for measuring occupied bandwidth and bandedge emissions.&lt;/li&gt;
&lt;li&gt;RX: configures the radio to RX mode at a given frequency and data rate. This is useful for measuring spurious emissions from the radio in RX mode. It can not be used for actually receiving packets.&lt;/li&gt;
&lt;li&gt;RX / Unmodulated TX sweep: configures the radio to constantly be sweeping the TX/RX from a given start frequency to a stop frequency.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
[quote user="danny0007"]I have a custom nRF5340 board, which is similar to Thingy53, but my board doesn&amp;#39;t have any bluetooth signal, so I only want to do a functional test to check if the RF part on my board works or not at all?&amp;nbsp;[/quote]
&lt;p&gt;For this I recommend using the unmodulated TX test. If you configure it to transmit a carrier at frequency 2440MHz with the maximum output power the nRF5340 can transmit at, 3dBm, you can check both that the board is outputting the correct output power and the frequency offset using a spectrum analyzer. For this test it is best to do the measurements conducted, as this will give the most accurate measurements. If your board have a RF connector this should be easy, if there is no connector on the board you can cut the transmission line after the radio matching network and solder a coax cable to the&amp;nbsp; board. The outer conductor should be soldered to GND while the center conductor to the transmission line.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user="danny0007"]what are these buttons used for? there is not any output except the &amp;quot;Flash&amp;quot; button, if I click them:&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;cursor:zoom-in;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/2548.pastedimage1746628750290v3.png" alt=" " /&gt;[/quote]
&lt;p&gt;This looks like there could be a issue with the version of nrfutil and nrfutil-device.&lt;/p&gt;
&lt;p&gt;Can you run the following commands to check which versions of nrfutil/nrfutil-device you have installed:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;nrfutil -V
nrfutil device -V&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I have tested with nrfutil version 8.0.0 and nrfutil-device version 2.10.1 which both is the latest versions, and are not able to reproduce the device error.&lt;/p&gt;
&lt;p&gt;You can update both to the latest version using:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;nrfutil self-upgrade
nrfutil upgrade device&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/534318?ContentTypeID=1</link><pubDate>Wed, 07 May 2025 14:46:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8371e52e-eacf-4104-b612-69f2b0634230</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;Hi @Bendik Heiskel&lt;/p&gt;
&lt;p&gt;Proud to be the very first user:)&lt;/p&gt;
&lt;p&gt;so what&amp;#39;s the overall mechanism of the whole test setup?&lt;/p&gt;
&lt;p&gt;the python GUI (rf_test.py) controls the connected USB dongle, the USB dongle sends the &amp;quot;Test config&amp;quot; to DUT&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/pastedimage1746628543736v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;and this is the detected DUT, I guess:&lt;br /&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/pastedimage1746628604573v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;what are these buttons used for? there is not any output except the &amp;quot;Flash&amp;quot; button, if I click them:&lt;br /&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/pastedimage1746628750290v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;is my understanding correct?&lt;br /&gt;&lt;br /&gt;*************************************************************************&lt;/p&gt;
&lt;p&gt;my original problem is:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a custom nRF5340 board, which is similar to Thingy53, but my board doesn&amp;#39;t have any bluetooth signal, so I only want to do a functional test to check if the RF part on my board works or not at all?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Danny&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/534063?ContentTypeID=1</link><pubDate>Tue, 06 May 2025 08:39:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:698ebfdd-cde7-4c43-b80a-fc7600f56ee0</guid><dc:creator>Bendik Heiskel</dc:creator><description>&lt;p&gt;Great to hear that it works, you&amp;#39;re the first person to try this application other than me. I&amp;#39;ll be updating the instructions based on the issues you experienced to make it easier in the future.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The test software can be used to set the radio in different modes. Unmodulated TX sets the radio to transmitt a carrier at a given frequency and output power. With a spectrum analyzer this can be used to verify the output power and frequency accuracy of the radio/32MHz crystal.&lt;/p&gt;
&lt;p&gt;By default the settings are configured for a 0dBm carrier on 2440MHz. The firmware on the DUT will start the radio in RX mode waiting for a command from the application, pressing the start button will send the test configuration to the DUT, if this is successfull the start button will turn green. The DUT will automatically cange the radio to the configuration send from the application and start the radio. To use a different test configuration the DUT must be restarted, by either the reset button or by power cycling the board.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What exactly is it you are trying to test?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/534057?ContentTypeID=1</link><pubDate>Tue, 06 May 2025 08:22:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f238e37-bc30-4545-96f6-108e11178d8a</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/bendik-heiskel"&gt;Bendik Heiskel&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;thanks a lot. it seems working.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I copied the libusb-1.0.28\MinGW64\dll\libusb-1.0.dll file in C:\windows\system32&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I also flashed the empty_app_core.hex and nrf5349.hex on nRF5340DK board.&lt;/p&gt;
&lt;p&gt;USB dongle and nRF5340Dk both are connected to the laptop, then start the GUI. it looks like this:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:118px;max-width:429px;" height="118" src="https://devzone.nordicsemi.com/resized-image/__size/858x236/__key/communityserver-discussions-components-files/4/pastedimage1746519483191v2.png" width="429" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;So what&amp;#39;s the next steps, how to perform the RF test?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Danny&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533924?ContentTypeID=1</link><pubDate>Mon, 05 May 2025 13:13:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a78a4cc-8ccc-4d9e-85b7-e77f1db625f8</guid><dc:creator>Bendik Heiskel</dc:creator><description>&lt;p&gt;Hi Danny,&lt;/p&gt;
&lt;p&gt;The &amp;quot;No backend available&amp;quot; error comes from a missing libusb-1.0.dll.&lt;/p&gt;
&lt;p&gt;This should have been installed by the libusb-package in the requirements.txt file.&lt;/p&gt;
&lt;p&gt;Do you have multiple python versions installed on this computer?&lt;/p&gt;
&lt;p&gt;If so, did you run the pip install command using the same python version you are using for running the application?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It is possible to install this dll manually. It can be downloaded form the libusb github repository(in the .7z file):&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/libusb/libusb/releases"&gt;https://github.com/libusb/libusb/releases&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;the libusb-1.0.dll file must be placed in C:\windows\system32&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Bendik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533827?ContentTypeID=1</link><pubDate>Sun, 04 May 2025 21:59:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40916db1-06e6-4413-8187-b2307b0646b4</guid><dc:creator>JONATHAN LL</dc:creator><description>[quote user="danny0007"]&lt;p&gt;Sorry, I was using the hex\nrf52840.hex.&lt;/p&gt;
&lt;p&gt;Ok, now the one you mentioned is flashed.&lt;/p&gt;[/quote]
&lt;p&gt;This is good progress, we are getting somewhere.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The no backen available error i am not sure exactly what is caused by. But i suspect that it has something to do with the premissions or path available in the folder where the app runs.&lt;/p&gt;
&lt;p&gt;I will check with the developer and see what voibe the root cause.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Jonathan&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533774?ContentTypeID=1</link><pubDate>Fri, 02 May 2025 15:47:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6989d282-146a-4d8d-b553-6d6be277e077</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;Sorry, I was using the hex\nrf52840.hex.&lt;/p&gt;
&lt;p&gt;Ok, now the one you mentioned is flashed.&lt;/p&gt;
&lt;p&gt;I can see the Nordic Semiconductor RF test and WinUSB is installed.&lt;br /&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/pastedimage1746192628334v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;However I get the same error:&lt;br /&gt;&lt;img style="max-height:135px;max-width:592px;" height="135" src="https://devzone.nordicsemi.com/resized-image/__size/1184x270/__key/communityserver-discussions-components-files/4/pastedimage1746200792088v1.png" width="592" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Regards&lt;br /&gt;Danny&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533712?ContentTypeID=1</link><pubDate>Fri, 02 May 2025 06:42:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6d7e3b60-52b5-4300-912d-7edd6598128a</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;The dongle does not need a softdevice with this setup so this should not be needed. Are you using the&amp;nbsp;rf_test_dongle_nrf52840_dongle.hex found it the dongle firmware folder? just drag it in to the programmer app.&amp;nbsp;&lt;br /&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/pastedimage1746168025596v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;How does the prompt show up ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jonathan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533438?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2025 14:24:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d262b469-cae4-46c5-96c1-3f5f378fc86f</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;I&amp;#39;m trying to flash the nRF52840 dongle with nrf52840.hex via nRF connect.&lt;/p&gt;
&lt;p&gt;which softDevice shall I select?&amp;nbsp;&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/pastedimage1745936566180v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;I tried several, get this error:&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/pastedimage1745936671983v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regard&lt;/p&gt;
&lt;p&gt;Danny&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533423?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2025 13:50:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:842acafc-4be2-4945-a5ff-89fde5df0a58</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;Sorry for the ambiguity,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So the python application together with the nRF52840 dongle acts as the tools to enable testing on the custom board\DK of your choice.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So the python app + the dongle with the dongle firmware is part of the tools to enable testing.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The DK\custom board and the hex file with only the name of the device is the Device Under Testing(DUT), This unit only needs power to work after the firmware is flashed.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The python app + dongle activates the DUT mode of choice&amp;nbsp;wirelessly&amp;nbsp;over the radio. A power cycle of the DUT is needed to reset the device and make it except new commands.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jonathan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533403?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2025 12:49:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5000536d-ea05-4ba9-b660-b4668a859287</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;but my custom board is based on nRF5340.&lt;/p&gt;
&lt;p&gt;Even if it&amp;#39;s working with nRF52840 dongle, how can this rf_test code help me with debugging the RF function of my nRF5340 custom board?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;My thoughts is first to test the rf_test code with nRF5340DK, then move the code to my custom board.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Begards&lt;/p&gt;
&lt;p&gt;Danny&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533391?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2025 12:15:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:83f849c6-2e31-4e31-b257-24fd04d73caa</guid><dc:creator>JONATHAN LL</dc:creator><description>[quote user="danny0007"]I got a USB dongle with nRF52840, I flashed&amp;nbsp; the&amp;nbsp;&lt;strong&gt;rf_test_dongle_nrf52840_dongle.hex &lt;/strong&gt;file with nRF Connect Programmer. how to use it in this case?[/quote]
&lt;p&gt;You said earlier you had a nRF52840 dongle?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The nRF5340DK is not supported as the &amp;quot;Dongle&amp;quot; unit here in this application.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;quot;&lt;span&gt;&amp;nbsp;Only nRF52840DK and dongle have been tested.&amp;quot;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jonathan&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533381?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2025 11:55:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5aba2867-19d9-4da4-8a30-5fe6740adc67</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;in my case, it&amp;#39;s nRF5340DK, not dongle. I can only see two CDC devices.&lt;/p&gt;
&lt;p&gt;Yes, it&amp;#39;s connected as I do the update and install.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533378?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2025 11:45:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4b84eb28-2301-4674-bc99-19cdef41fb60</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;Is the dongle connected when you do the driver update\install?&lt;br /&gt;&lt;br /&gt;It should be a name with Nordic Semiconductor RF test&lt;br /&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/pastedimage1745927092208v1.png" alt=" " /&gt;&lt;br /&gt;This is the dongle and it should be changed to the usb driver.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jonathan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533340?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2025 09:15:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62c240f4-0d28-4746-b4c8-1906264b0d40</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/jonathanll"&gt;JONATHAN LL&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1. I&amp;#39;m using USB J2 IMCU USB.&lt;/p&gt;
&lt;p&gt;2. Zadig--&amp;gt;Options--&amp;gt; List All Devices&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/pastedimage1745917835197v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;the CDC(Interface 2) and CDC(Interface 0) are for the IMCU USB.&lt;/p&gt;
&lt;p&gt;I have install WinUSB for both.&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/pastedimage1745918081829v2.png" alt=" " /&gt;&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/pastedimage1745918104867v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;When not enable &amp;quot;List All Devices&amp;quot;, on devices will be shown.&lt;/p&gt;
&lt;p&gt;3. Python version&amp;nbsp;&lt;/p&gt;
&lt;p&gt;PS C:\nordic\rf_test&amp;gt; python --version&lt;br /&gt;&lt;strong&gt;Python 3.12.4&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Danny&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533314?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2025 08:10:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e3b7897-bb76-4a4b-9135-085bc098c7eb</guid><dc:creator>JONATHAN LL</dc:creator><description>[quote user="danny0007"]a. which USB port on nRF5340DK will be used for this communicaton? IMCU USB or nRF5340 USB?[/quote]
&lt;p&gt;USB connector J2, its the one fir the IMCU.&amp;nbsp;&lt;br /&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/pastedimage1745913868792v1.png" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
[quote user="danny0007"]b. &amp;quot;&lt;span&gt;&amp;nbsp;Use Zadig to install the driver:&amp;nbsp;&lt;/span&gt;&lt;a href="https://zadig.akeo.ie/" rel="nofollow"&gt;https://zadig.akeo.ie/&lt;/a&gt;&amp;quot;, which device shall I choose to install the driver?[/quote]
&lt;p&gt;The WinUSB driver that shows up should work. I belive tis the default option that shows up.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I belive the DK you have is programmed correctly from the info in your logs.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;What version of python are you running? Currently we have only tested this with different versions of Python 12.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jonathan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533265?ContentTypeID=1</link><pubDate>Mon, 28 Apr 2025 19:57:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d10a823a-3b4d-4e8f-a220-6216f505019e</guid><dc:creator>danny0007</dc:creator><description>&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;Hi&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/jonathanll"&gt;JONATHAN LL&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;I cannot reproduce your results:&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;1.&amp;nbsp;&lt;strong&gt;python3 -m pip install libusb-package&lt;/strong&gt;&lt;br /&gt;Requirement already satisfied: libusb-package in c:\users\xxx\appdata\local\programs\python\python312\lib\site-packages (1.0.26.3)&lt;br /&gt;Requirement already satisfied: importlib_resources in c:\users\xxx\appdata\local\programs\python\python312\lib\site-packages (from libusb-package) (6.5.2)&lt;br /&gt;PS C:\nordic\rf_test&amp;gt;&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;2. &lt;strong&gt;Programm the both hex files for netcore and appcore via nRF connect:&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:09.560&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:25.552&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:25.552&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Application core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:26.782&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Application core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:26.783&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Application core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:26.835&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:26.838&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Network core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.198&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Network core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.199&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Network core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.233&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.566&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 33%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.566&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 33%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.573&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 44%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 40%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 47%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 53%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 60%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.585&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.585&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 55%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.585&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 44%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.658&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 55%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.681&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.681&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.682&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.724&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.974&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 33%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.974&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 33%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.983&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.994&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 44%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.994&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 40%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.994&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 47%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.994&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 53%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.006&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 60%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.016&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.016&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 55%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.016&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 44%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.275&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 55%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.283&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.283&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.284&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.313&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.313&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Application core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.314&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.314&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.314&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.314&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.321&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Application core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.321&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Application core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.322&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.322&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.322&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.322&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.365&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.365&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Network core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.367&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.367&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.367&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.367&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.373&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Network core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.373&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Network core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.374&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.374&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.374&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.374&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.692&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.693&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Application core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.695&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Application core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.695&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Application core protection status &amp;#39;NRFDL_PROTECTION_STATUS_NONE&amp;#39;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.695&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Application core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.710&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.711&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.713&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.713&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Network core protection status &amp;#39;NRFDL_PROTECTION_STATUS_NONE&amp;#39;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.713&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core completed&lt;br /&gt;&lt;br /&gt;3. &lt;strong&gt;start the rf_test.py&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;get the same result:&lt;br /&gt;Error calling Python override of QThread::run(): Traceback (most recent call last):&lt;br /&gt; File &amp;quot;C:\nordic\rf_test\src\gui\logic.py&amp;quot;, line 128, in run&lt;br /&gt; with Dongle() as dongle:&lt;br /&gt; ^^^^^^^^&lt;br /&gt; File &amp;quot;C:\nordic\rf_test\src\modules\rf_test_dongle_api.py&amp;quot;, line 52, in __init__&lt;br /&gt; self.dev = usb.core.find(idVendor=VENDOR_ID, idProduct=PRODUCT_ID)&lt;br /&gt; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;br /&gt; File &amp;quot;C:\Users\xxx\AppData\Local\Programs\Python\Python312\Lib\site-packages\usb\core.py&amp;quot;, line 1321, in find&lt;br /&gt; raise NoBackendError(&amp;#39;No backend available&amp;#39;)&lt;br /&gt;usb.core.NoBackendError: No backend available&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;my questions:&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;a. which USB port on nRF5340DK will be used for this communicaton? IMCU USB or nRF5340 USB?&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;b. &amp;quot;&lt;span&gt;&amp;nbsp;Use Zadig to install the driver:&amp;nbsp;&lt;/span&gt;&lt;a href="https://zadig.akeo.ie/" rel="nofollow"&gt;https://zadig.akeo.ie/&lt;/a&gt;&amp;quot;, which device shall I choose to install the driver?&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;&lt;/strong&gt;Best regards&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Danny&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533263?ContentTypeID=1</link><pubDate>Mon, 28 Apr 2025 19:28:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9b47134-078a-4b5a-9a6e-7840caf1a23b</guid><dc:creator>danny0007</dc:creator><description>&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;Hi&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/jonathanll"&gt;JONATHAN LL&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;I cannot reproduce your results:&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;1.&amp;nbsp;&lt;strong&gt;python3 -m pip install libusb-package&lt;/strong&gt;&lt;br /&gt;Requirement already satisfied: libusb-package in c:\users\qingc\appdata\local\programs\python\python312\lib\site-packages (1.0.26.3)&lt;br /&gt;Requirement already satisfied: importlib_resources in c:\users\qingc\appdata\local\programs\python\python312\lib\site-packages (from libusb-package) (6.5.2)&lt;br /&gt;PS C:\nordic\rf_test&amp;gt;&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;2. &lt;strong&gt;Programm the both hex files for netcore and appcore via nRF connect:&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:09.560&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:25.552&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:25.552&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Application core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:26.782&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Application core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:26.783&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Application core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:26.835&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:26.838&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Network core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.198&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Network core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.199&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Recovering Network core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.233&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.566&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 33%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.566&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 33%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.573&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 44%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 40%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 47%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 53%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.574&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 60%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.585&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.585&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 55%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.585&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 44%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.658&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 55%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.681&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.681&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.682&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Application core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.724&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.974&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 33%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.974&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 33%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.983&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.994&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 44%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.994&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 40%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.994&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 47%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:39.994&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 53%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.006&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 60%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.016&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.016&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 55%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.016&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 44%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.275&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 55%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.283&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 67%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.283&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.284&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Writing HEX to Network core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.313&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.313&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Application core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.314&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.314&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.314&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.314&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.321&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Application core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.321&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Application core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.322&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.322&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.322&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.322&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.365&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.365&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Network core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.367&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.367&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.367&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.367&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.373&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Network core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.373&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Loading core information for Network core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.374&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.374&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.374&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Update files regions according to Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:40.374&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Parse memory regions for file&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.692&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Application core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.693&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Application core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.695&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Application core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.695&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Application core protection status &amp;#39;NRFDL_PROTECTION_STATUS_NONE&amp;#39;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.695&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Application core completed&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.710&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.711&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core 0%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.713&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core 100%&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.713&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Network core protection status &amp;#39;NRFDL_PROTECTION_STATUS_NONE&amp;#39;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;21:18:42.713&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;Reading readback protection status for Network core completed&lt;br /&gt;&lt;br /&gt;3. &lt;strong&gt;start the rf_test.py&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;get the same result:&lt;br /&gt;Error calling Python override of QThread::run(): Traceback (most recent call last):&lt;br /&gt; File &amp;quot;C:\nordic\rf_test\src\gui\logic.py&amp;quot;, line 128, in run&lt;br /&gt; with Dongle() as dongle:&lt;br /&gt; ^^^^^^^^&lt;br /&gt; File &amp;quot;C:\nordic\rf_test\src\modules\rf_test_dongle_api.py&amp;quot;, line 52, in __init__&lt;br /&gt; self.dev = usb.core.find(idVendor=VENDOR_ID, idProduct=PRODUCT_ID)&lt;br /&gt; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;br /&gt; File &amp;quot;C:\Users\qingc\AppData\Local\Programs\Python\Python312\Lib\site-packages\usb\core.py&amp;quot;, line 1321, in find&lt;br /&gt; raise NoBackendError(&amp;#39;No backend available&amp;#39;)&lt;br /&gt;usb.core.NoBackendError: No backend available&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533254?ContentTypeID=1</link><pubDate>Mon, 28 Apr 2025 17:41:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77be6982-c987-476b-a5c2-86aa248667db</guid><dc:creator>JONATHAN LL</dc:creator><description>[quote user="danny0007"]still not working, and no UART console is recognised on the nRF5340 USB port of nRF5340DK board.[/quote]
&lt;p&gt;Make sure you run the requierments file.&lt;br /&gt;&lt;br /&gt;and also maybe try this:&amp;nbsp;&lt;code&gt;&lt;span&gt;python3 -m pip install libusb-package&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="height:78px;max-height:78px;max-width:454px;" height="78" src="https://devzone.nordicsemi.com/resized-image/__size/908x156/__key/communityserver-discussions-components-files/4/pastedimage1745861904371v1.png" width="453" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;As for the DK and flashing:&lt;br /&gt;If you are unsure use the nRF connect for desktop programmer app.&amp;nbsp;&lt;br /&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/pastedimage1745861991241v2.png" alt=" " /&gt;&lt;br /&gt;You can add both Hex files here and see them and then you can confirm if the DK has the same when you read its memory.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jonathan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533049?ContentTypeID=1</link><pubDate>Fri, 25 Apr 2025 15:16:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:960e2778-1b97-42d7-8fe1-df62cb2006e1</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;I suppose you also tested it on nRF5340DK.&lt;/p&gt;
&lt;p&gt;Could you please share me how you exactly flash the board?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: custom nRF5340 board no bluetooth signal</title><link>https://devzone.nordicsemi.com/thread/533032?ContentTypeID=1</link><pubDate>Fri, 25 Apr 2025 13:51:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10cf14f2-864f-485e-b80d-42746d7fece0</guid><dc:creator>danny0007</dc:creator><description>&lt;p&gt;so you mean &lt;strong&gt;empty_app_core.hex&lt;/strong&gt; needs to be flashed on the app core of nRF5340DK and&amp;nbsp;&lt;br /&gt;&lt;strong&gt;nrf5340.hex&lt;/strong&gt;&amp;nbsp;on the net core of nRF5340DK? I did it like this:&lt;br /&gt;&lt;img style="max-height:95px;max-width:553px;" height="95" src="https://devzone.nordicsemi.com/resized-image/__size/1106x190/__key/communityserver-discussions-components-files/4/pastedimage1745588719420v2.png" width="553" alt=" " /&gt;&lt;br /&gt;still not working, and no UART console is recognised on the nRF5340 USB port of nRF5340DK board.&lt;/p&gt;
&lt;p&gt;PS C:\nordic\rf_test&amp;gt; py rf_test.py -V&lt;br /&gt;2025-04-25 15:45:40.816 | DEBUG | __main__:&amp;lt;module&amp;gt;:31 - Starting GUI&lt;br /&gt;2025-04-25 15:45:40.841 | DEBUG | src.gui.logic:run:117 - Getting connected debuggers&lt;br /&gt;Error calling Python override of QThread::run(): Traceback (most recent call last):&lt;br /&gt; File &amp;quot;C:\nordic\rf_test\src\gui\logic.py&amp;quot;, line 128, in run&lt;br /&gt; with Dongle() as dongle:&lt;br /&gt; ^^^^^^^^&lt;br /&gt; File &amp;quot;C:\nordic\rf_test\src\modules\rf_test_dongle_api.py&amp;quot;, line 52, in __init__&lt;br /&gt; self.dev = usb.core.find(idVendor=VENDOR_ID, idProduct=PRODUCT_ID)&lt;br /&gt; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;br /&gt; File &amp;quot;C:\Users\qingc\AppData\Local\Programs\Python\Python312\Lib\site-packages\usb\core.py&amp;quot;, line 1321, in find&lt;br /&gt; raise NoBackendError(&amp;#39;No backend available&amp;#39;)&lt;br /&gt;usb.core.NoBackendError: No backend available&lt;br /&gt;2025-04-25 15:45:41.611 | DEBUG | src.modules.nrfutil_wrapper:get_device_version:165 - 1050021434: Getting device version: NRF5340_xxAA_REV1&lt;br /&gt;2025-04-25 15:47:47.791 | DEBUG | src.modules.nrfutil_wrapper:get_device_version:165 - 1050021434: Getting device version: NRF5340_xxAA_REV1&lt;br /&gt;2025-04-25 15:47:47.792 | DEBUG | src.modules.nrfutil_wrapper:program:139 - 1050021434: Programming file: C:\nordic\rf_test\hex/nrf5340.hex Core: Core.NETWORK&lt;br /&gt;2025-04-25 15:47:48.188 | ERROR | src.modules.nrfutil_wrapper:handle_nrfutil_return:77 - Error: One or more program tasks failed:&lt;br /&gt; * 1050021434: Device error: QSPI is not a valid peripheral option for external flash programming (Generic)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>