<?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>nRF52810 does not work with Radio Test, does not modulate with Direct Test</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/75536/nrf52810-does-not-work-with-radio-test-does-not-modulate-with-direct-test</link><description>We are finalizing a product that has a BL652 (nRF52832) in the main unit and a BL651 (nRF52810) in a remote control unit. We are trying to get our regulatory radio testing done where we need to set up 100% duty cyle continuous modulated RF transmission</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 07 Jun 2021 07:53:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/75536/nrf52810-does-not-work-with-radio-test-does-not-modulate-with-direct-test" /><item><title>RE: nRF52810 does not work with Radio Test, does not modulate with Direct Test</title><link>https://devzone.nordicsemi.com/thread/313829?ContentTypeID=1</link><pubDate>Mon, 07 Jun 2021 07:53:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:94d0b4a8-b7b9-4650-b5c5-062b6dea74d0</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;I&amp;#39;m glad to hear that you&amp;#39;re happy with using the radio_test example at this point, but also sorry to hear that DTM still does not work. If you try to get DTM running in the future, I&amp;#39;d recommend that you try different GPIOs for RXD and TXD, just to see if there&amp;#39;s something there.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52810 does not work with Radio Test, does not modulate with Direct Test</title><link>https://devzone.nordicsemi.com/thread/313521?ContentTypeID=1</link><pubDate>Fri, 04 Jun 2021 01:54:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3fc8e0f2-2834-4945-ab03-19db3ebd66e1</guid><dc:creator>dbur</dc:creator><description>&lt;p&gt;Tech support at Laird had the same result.&amp;nbsp; But we are supposedly using the same FW and same eval board as them but it does not work.&amp;nbsp; The issue remains unresolved, though we are good to go with Radio Test instead now.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52810 does not work with Radio Test, does not modulate with Direct Test</title><link>https://devzone.nordicsemi.com/thread/313384?ContentTypeID=1</link><pubDate>Thu, 03 Jun 2021 11:40:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8c03827-e11e-4836-a682-dd9f360e383e</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There is a bug in&amp;nbsp;dtm for larger packets (&amp;gt;63 bytes),&amp;nbsp;&lt;span&gt;more specifically in ble_dtm.c::on_test_setup_cmd(), line 1305.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;It is currently:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;m_packet_length = (parameter &amp;amp;&amp;amp; LE_UPPER_BITS_MASK) &amp;lt;&amp;lt; LE_UPPER_BITS_POS;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;It should be:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;m_packet_length = (parameter &amp;amp; LE_UPPER_BITS_MASK) &amp;lt;&amp;lt; LE_UPPER_BITS_POS;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;However, with your setting (PBRS9, 20 bytes), this should work even without the above mentioned fix. I tested both on&amp;nbsp;a nRF52810 just now, without issues.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52810 does not work with Radio Test, does not modulate with Direct Test</title><link>https://devzone.nordicsemi.com/thread/313206?ContentTypeID=1</link><pubDate>Wed, 02 Jun 2021 18:44:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f8438b5-47bb-4867-a4ce-02b408b9dfd3</guid><dc:creator>dbur</dc:creator><description>&lt;p&gt;Thank you this helped.&amp;nbsp; We had no luck getting Direct Test to enable the correct modulation required for the testing.&amp;nbsp; Radio test worked fine,&amp;nbsp; though we had the problems with the serial port for the BL651.&amp;nbsp; We ended up needing to buy the full compiler version since the BL651 code base exceeded the size limit for the free version.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52810 does not work with Radio Test, does not modulate with Direct Test</title><link>https://devzone.nordicsemi.com/thread/311358?ContentTypeID=1</link><pubDate>Tue, 25 May 2021 08:44:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c82ded06-ec00-48fb-b3a5-9baabc09a014</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The nRF52810 (and nRF52811) does not have a floating point, so it must be compiled with soft ABI.&lt;/p&gt;
&lt;p&gt;For DTM, you should be able to use the emulated &amp;quot;pca10040e&amp;quot; (precompiled:&amp;nbsp;direct_test_mode_pca10040e.hex) project for the nRF52810.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The radio_test example does not have a emulated project, so you will have to follow this algorithm to make it into a nRF52810 project:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/nrf52810_user_guide.html?cp=7_1_5_0_2#ug_52810_software"&gt;https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/nrf52810_user_guide.html?cp=7_1_5_0_2#ug_52810_software&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Note that in most IDEs, the second step &amp;quot;In the project settings, change to device &amp;quot;NordicSemiconductor-&amp;gt;nRF52810_xxaa&amp;quot;&amp;quot; will select soft floating point for you, but in gcc, you need to change the Makefile, by changing out &amp;quot;-mfloat-abi=hard -mfpu=fpv4-sp-d16&amp;quot; to &amp;quot;-mfloat-abi=soft&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>