<?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>DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/110292/dtm---desktop-app-direct-test-mode-v2-4-0-requesting-device-must-be-programmed</link><description>I am trying to DTM(direct mode test) for nrf 52832 chip. 
 I compiled and flashed the DTM code from NRF official(SDK V2.6.0),But when i open the NRF DTM desktop app ,the app request me to reprogram the device to continue with the test. 
 If i give yes</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Apr 2024 13:51:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/110292/dtm---desktop-app-direct-test-mode-v2-4-0-requesting-device-must-be-programmed" /><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479469?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2024 13:51:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c04b609-8fc6-41d5-972f-f8a767d14af6</guid><dc:creator>John_jee</dc:creator><description>&lt;p&gt;Hi Abhijith,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I resolved this by add timer3 in prj.conf&lt;/p&gt;
&lt;p&gt;Thanks for the effort.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Jeeva.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479453?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2024 13:22:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7aa82898-91ce-4929-b8f0-ebcb27506d87</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I tested this sample here now for nRF52840dk, and it is working fine on my side. Have you changed anything inside the sample? Please share the whole log by using the insert tab.&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/pastedimage1713446063073v1.png" alt=" " /&gt;&lt;/p&gt;
[quote user="John_jee"]But able to compile for 52832 sucessfully[/quote]
&lt;p&gt;Delete the generated build folder and try to build it again.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479435?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2024 12:49:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0ec29b9a-fc96-4f4a-9790-f2b97b0921c4</guid><dc:creator>John_jee</dc:creator><description>&lt;p&gt;Hi Abhjith,&lt;/p&gt;
&lt;p&gt;I am trying to compile DTM code for nrf 52840 from NRF example(samples/bluetooth/direct_test_mode).&lt;/p&gt;
&lt;p&gt;My build config:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;board:&amp;nbsp;&lt;/span&gt;&lt;code&gt;nrf52840dk_nrf52840&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp;Path:&amp;nbsp;&lt;/span&gt;boards/arm/nrf52840dk_nrf52840&lt;/p&gt;
&lt;p&gt;prj.conf is&lt;/p&gt;
&lt;div&gt;&lt;span&gt;# Configure assertions&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_ASSERT&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_ASSERT_NO_COND_INFO&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_ASSERT_NO_MSG_INFO&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;CONFIG_HW_STACK_PROTECTION&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;CONFIG_CONSOLE&lt;/span&gt;&lt;span&gt;=n&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_UART_CONSOLE&lt;/span&gt;&lt;span&gt;=n&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;CONFIG_LOG&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_LOG_PRINTK&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_USE_SEGGER_RTT&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_LOG_BACKEND_RTT&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;# Use necessary peripherals&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_NRFX_TIMER0&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_NRFX_TIMER1&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_NRFX_TIMER2&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_FEM_AL_LIB&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;But i am receiving the following compilation (attached as file).But able to compile for 52832 sucessfully.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Can you shed some light on this.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Error:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&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/pastedimage1713444490077v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479208?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2024 12:22:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5a214c9-9fe6-4fd3-8b05-d6955636cf2c</guid><dc:creator>John_jee</dc:creator><description>&lt;p&gt;Hi Abhjith,&lt;/p&gt;
&lt;p&gt;Sure, for your help and effort,&lt;/p&gt;
&lt;p&gt;Will get back to you any queries.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Jeeva.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479206?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2024 12:19:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:201dabcb-6c6e-4630-929a-16fec29369ad</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Wish you a great development and feel free to open a new ticket if you come across any other issue.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Kind Regards,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Abhijith&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479205?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2024 12:16:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ef04067-eecb-45ee-869c-2f73d0c7e06d</guid><dc:creator>John_jee</dc:creator><description>&lt;p&gt;Hi Abijith,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I will go through the link and get back.&lt;/p&gt;
&lt;p&gt;Sthalam near trivandrum.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Jeeva.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479204?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2024 12:12:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e49ab42c-f808-41a1-bd1b-c23fa42db802</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;You can find more details inside the&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/direct_test_mode/README.html#implementation"&gt;Bluetooth:direct test mode&lt;/a&gt;&amp;nbsp;section. See the&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/direct_test_mode/README.html#testing"&gt; section on testing&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For testing: nattil evidaya?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479197?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2024 11:53:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:562d5b5e-a60e-44fd-8a7c-929ba12c8604</guid><dc:creator>John_jee</dc:creator><description>&lt;p&gt;Hi Abhijith,&lt;br /&gt;Sadanam undu.&lt;/p&gt;
&lt;p&gt;Can you point me to the latest DTM code base and the command set ? Any link will would be helpful.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Jeeva.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479195?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2024 11:49:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8a3dc528-3c0f-4696-a6ce-c765c5f3d15f</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;When the Direct Test Mode app is taken, it always validates the firmware, and it&amp;#39;s prompting you to programme the available firmware inside the DTM application. But you can always opt out by clicking the NO button to test your updated or custom firmware.&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/pastedimage1713354286861v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;I recommend reading the blog post, which will give you an idea of testing.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For testing: Sadnam kayyil undo?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479185?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2024 11:18:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b21fa0d-85a6-4d70-bbbc-53158c3b3ed8</guid><dc:creator>John_jee</dc:creator><description>&lt;p&gt;Hi&lt;span&gt;&amp;nbsp;Abhijith,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Thanks for your response.&lt;/p&gt;
&lt;p&gt;what i am looking for, is to compile and build the compatible DTM&amp;nbsp; code&amp;nbsp; that supports DTM-desktop app ,reprograms.&lt;/p&gt;
&lt;p&gt;(ie, DTM- desktop app will find my custom- DTM firmware compatible and it will not ask to reprogram).&lt;/p&gt;
&lt;p&gt;I assumed the DTM code from NRF examples and the DTM-desktop app reprogramming is same.But it obvious they are different as the&amp;nbsp;&lt;span&gt;DTM-desktop asks for reprogramming.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;My aim is to modify the&amp;nbsp; DTM code and flash into the device and test it with&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;1.DTM-desktop app and&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;2.Via any uart terminal(sending hex code commands)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;so that i can test my custom DTM firmware with the DTM-desktop app.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Can you shed some light on this?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Jeeva.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DTM - Desktop app (DIRECT TEST MODE v2.4.0) requesting ,device must be programmed.</title><link>https://devzone.nordicsemi.com/thread/479179?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2024 11:03:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe78b61b-1ea2-436f-b7b1-5db65fad83a9</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The nRF Connect for Desktop app communicates with the device using the Direct Test Mode (DTM) commands. The DTM commands are sent via a serial connection, which could be a UART or a USB connection. The app does not directly use Jlink for sending DTM commands. However, Jlink is used for programming the device, which is a separate process from sending DTM commands. See this &lt;a href="https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/software/posts/using-ncs-west-to-compile-and-program-the-dtm-example-into-the-nrf52840-dk"&gt;blog post&lt;/a&gt;.&lt;/p&gt;
[quote user=""]Eventhough i flashed the DTM firmware , still the NRF desktop app is asking to reprogram?[/quote]
&lt;p&gt;Yes, the application always prompts you to programme the device. I think the application is designed in such a way to make sure the correct version of the firmware is installed.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>