<?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>AutoPTS setup on nrf5340</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/117034/autopts-setup-on-nrf5340</link><description>Hello, 
 We are trying to test our product for qualification purposes. I found documentation for configuring a Windows environment on the nrf52 series and trying to apply it to nrf5340. 
 The project sits in zephyr/tests/bluetooth/tester, and seems like</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 13 Jan 2025 09:30:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/117034/autopts-setup-on-nrf5340" /><item><title>RE: AutoPTS setup on nrf5340</title><link>https://devzone.nordicsemi.com/thread/518101?ContentTypeID=1</link><pubDate>Mon, 13 Jan 2025 09:30:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1948efc0-f775-47c8-8f11-90b8d64a824a</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;Hello Ran,&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;There&amp;#39;s a dongle supported from Bluetooth SIG here:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style="border:0;margin:0;padding:0;vertical-align:baseline;" href="https://store.bluetooth.com/products/profile-tuning-suite-pts-testing-equipment-dongle"&gt;https://store.bluetooth.com/products/profile-tuning-suite-pts-testing-equipment-dongle&lt;/a&gt;&amp;nbsp;Is there a reason for why you&amp;#39;re not using that for the qualification purposes? I&amp;#39;m asking as I&amp;#39;m not sure what your motivation for doing the Zephyr AutoPTS is.&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;As I said previously, we&amp;#39;re not familiar with the example you are working on, so it&amp;#39;s limited what we can support you with. The nRF5340 is a dual core device and the default zephyr projects often omit the radio core/BLE stack features when they&amp;#39;re being built. So there&amp;#39;s a good argument for using the nRF52 device as it&amp;#39;s a single core and will build with the guide you&amp;#39;re looking at.&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;Have you tried contacting the Zephyr discord channel&lt;span style="border:0;color:rgba(0, 0, 0, 1);margin:0;padding:0;vertical-align:baseline;"&gt;&lt;a style="border:0;margin:0;padding:0;vertical-align:baseline;" href="https://docs.zephyrproject.org/latest/project/communication.html"&gt;https://docs.zephyrproject.org/latest/project/communication.html&lt;/a&gt;. You might be able to find some better information on how to convert the HW usage of the Zephyr example there.&lt;/span&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;Best regards&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;Asbjørn&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: AutoPTS setup on nrf5340</title><link>https://devzone.nordicsemi.com/thread/517742?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 14:40:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bce5e30-b7dc-404f-8d5e-5d70c8f0ab52</guid><dc:creator>Ran531</dc:creator><description>&lt;p&gt;This tester project in zephyr has some&amp;nbsp;references to the nrf53 and 54 series via .overlay and .conf.&lt;/p&gt;
&lt;p&gt;I am using an actual Windows machine and not a VM. The PTS dongle is connected to that machine and the PTS software recognizes it.&lt;/p&gt;
&lt;p&gt;I managed to compile and build to nrf5340dk/nr5340/cpuapp (not ns). I know it runs since when I spam the uart (it reads commands through it) it prints &amp;quot;[00:01:55.353,576] &amp;lt;err&amp;gt; bttester: BT tester: invalid packet length&amp;quot; on the RTT.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Perhaps we can schedule a meeting on how to make this (or any other way of running qualification tests) work. I would very much appreciate it if we&amp;nbsp;can go through the configuration and double check it.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: AutoPTS setup on nrf5340</title><link>https://devzone.nordicsemi.com/thread/517690?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 12:40:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:45ed43ce-9918-4404-be1a-fa802699085a</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;div style="border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Hi Ran,&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;We haven&amp;#39;t tested this suite ourselves, so it&amp;#39;s a bit limited what we know. I see that there are a few optional steps in the installation and selection points.&amp;nbsp;&lt;/div&gt;
&lt;ul style="color:rgba(0, 0, 0, 1);direction:ltr;font-size:medium;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0;text-transform:none;white-space:normal;"&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;direction:ltr;margin:1em 0;padding:0;vertical-align:baseline;"&gt;Am I correct in understanding that all the steps in &amp;quot;&lt;b&gt;AutoPTS on Linux&amp;quot;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&amp;nbsp;are done and they all install as intended?&amp;nbsp;&lt;/div&gt;
&lt;/li&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;direction:ltr;margin:1em 0;padding:0;vertical-align:baseline;"&gt;Are you using a virtual Windows setup and are you able to connect the boards to that environment?&lt;/div&gt;
&lt;ul style="direction:ltr;list-style-type:circle;"&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;usb.autoConnect.device0 = &amp;quot;0x0a12:0x0001&amp;quot;&lt;/div&gt;
&lt;/li&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;margin:0;padding:0;vertical-align:baseline;"&gt;just replace 0x0a12 with Vendor number and 0x0001 with ProdID number you found earlier.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;direction:ltr;margin:1em 0;padding:0;vertical-align:baseline;"&gt;You managed to compile the FW in zephyr/tests/bluetooth/tester for nRF5340? Does the FW start correctly? Are you seeing printed output or see the program counter change?&lt;/div&gt;
&lt;/li&gt;
&lt;li style="color:rgba(0, 0, 0, 1);font-size:11pt;"&gt;
&lt;div style="border:0;color:inherit;direction:ltr;margin:1em 0;padding:0;vertical-align:baseline;"&gt;Did you build the example for nrf5340dk/nrf5340/cpuapp or nrf5340dk/nrf5340/cpuapp/ns&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt; Best regards&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Asbjørn&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: AutoPTS setup on nrf5340</title><link>https://devzone.nordicsemi.com/thread/517161?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 09:32:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd8775b6-e124-47d0-ad32-1ad05eef85fe</guid><dc:creator>Ran531</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes I am using that repository to run PTS client on my mac connected to the nrf5340 dev kit (initialized with -b nrf53 and -t /dev/tty.usbmodem....), and the PTS server on a Windows machine with a dual&amp;nbsp;PTS&amp;nbsp;dongle. As I understand,&amp;nbsp;the PTS client connects to the Windows server and forwards the HCI tests to the nrf5340 over the serial port, and the Windows server also tests the actual radio.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As i mentioned earlier, the nrf5340 is flashed with&amp;nbsp;&lt;span&gt;zephyr/tests/bluetooth/tester.&lt;br /&gt;&lt;br /&gt;I am following this guide referenced in the repository you mentioned: &lt;a href="https://docs.zephyrproject.org/latest/connectivity/bluetooth/autopts/autopts-linux.html"&gt;docs.zephyrproject.org/.../autopts-linux.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: AutoPTS setup on nrf5340</title><link>https://devzone.nordicsemi.com/thread/516830?ContentTypeID=1</link><pubDate>Fri, 03 Jan 2025 14:34:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e14aeb7b-c2d3-4361-9cf6-473d9521a874</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Hi Ran,&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Is this the project you are working on?&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;a style="border:0;margin:0;padding:0;vertical-align:baseline;" href="https://github.com/auto-pts/auto-pts"&gt;https://github.com/auto-pts/auto-pts&lt;/a&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;The error message seems to indicate that you have a mismatch between the memory maps of the device and SW. Are you running the PTS client on a nRF5340 or are you emulating the client on the mac?&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Best regards&lt;/div&gt;
&lt;div style="border:0;color:rgba(0, 0, 0, 1);font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:1em 0;padding:0;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Asbjørn&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: AutoPTS setup on nrf5340</title><link>https://devzone.nordicsemi.com/thread/516469?ContentTypeID=1</link><pubDate>Mon, 30 Dec 2024 08:45:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:061b0d85-2d2d-47b4-9bf1-57fa01edf9a4</guid><dc:creator>Ran531</dc:creator><description>&lt;p&gt;Hey, thanks for the reply, and sorry for the late response. I managed to build it with the sysbuild config as you said. Next, I set up and environment using AutoPTS, with the PTS server running on a Windows machine, and a PTS client running on a Mac, I tried testing with the &amp;quot;zephyr-master&amp;quot; workspace and I got this fail on the first test:&lt;/p&gt;
&lt;p&gt;Number of test cases to run: 2764&lt;br /&gt; 1/2764 AICS AICS/SR/SGGIT/SER/BV-01-C ERROR: Argument provided has a wrong value. Memory access not aligned, value&lt;br /&gt;ERROR: outside of range or similar.&lt;/p&gt;
&lt;p&gt;I tried just running a series of test for the BAP proflie and I get the same:&lt;br /&gt;&lt;br /&gt;Number of test cases to run: 20&lt;br /&gt; 1/20 BAP BAP/CL/CGGIT/CHA/BV-03-C ERROR: Argument provided has a wrong value. Memory access not aligned, value&lt;br /&gt;ERROR: outside of range or similar.&lt;/p&gt;
&lt;p&gt;I guess something is wrong in my configuration. There are 2 files in the tester project that reference the nrf5340:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;nrf5340_hci_ipc_cpunet.conf (copied to ipc_radio.conf)&lt;br /&gt;nrf5340_hci_ipc (added to prj.conf)&lt;/p&gt;
&lt;p&gt;Looking forward to your input,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: AutoPTS setup on nrf5340</title><link>https://devzone.nordicsemi.com/thread/513885?ContentTypeID=1</link><pubDate>Fri, 06 Dec 2024 16:24:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a4274ad2-b568-4c37-bed6-6c3d26da60c8</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I assume you are using sysbuild in either SDK v2.7.0 or SDK v2.8.0? In that case, you can add the Kconfig.sysbuild file attached below to include &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/applications/ipc_radio/README.html"&gt;ipc_radio&lt;/a&gt;&amp;nbsp;in your build. If you also need to apply configuration changes to the &lt;span&gt;ipc_radio&lt;/span&gt; image, you can create a folder named &amp;#39;sysbuild&amp;#39; and add a&amp;nbsp;your &amp;#39;ipc_radio.conf&amp;#39; Kconfig fragment there.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;tester/&lt;br /&gt;├── CMakeLists.txt&lt;br /&gt;├── Kconfig&lt;br /&gt;├── Kconfig.sysbuild &amp;lt;-- Enable sysbuild config to include ipc_radio&lt;br /&gt;├── prj.conf&lt;br /&gt;├── src&lt;br /&gt;└── sysbuild&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;└── &lt;span&gt;ipc_radio.conf&lt;/span&gt;&amp;lt;-- Kconfig fragment for &lt;span&gt;ipc_radio&lt;/span&gt; image if it&amp;#39;s neccessary to override the default configuration.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://docs.nordicsemi.com/bundle/ncs-2.9.0-rc1/page/nrf/app_dev/config_and_build/sysbuild/zephyr_samples_sysbuild.html"&gt;https://docs.nordicsemi.com/bundle/ncs-2.9.0-rc1/page/nrf/app_dev/config_and_build/sysbuild/zephyr_samples_sysbuild.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>