<?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>I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don&amp;#39;t really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/115781/i-am-trying-to-extend-an-older-1-7-0-sdk-to-add-functional-bt-support-which-currently-only-has-serial-port-communications-i-don-t-really-understand-the-terms-for-the-functional-parts-and-understand-the-sdk-is-replaced-with-ne</link><description>the provider has provided source for their firmware which provides serial port communications to control operation only in old sdk 1.7.0 format 
 I need to use some other approach.. 
 I would like to use pairing to connect my app to the local device </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 13 Feb 2026 14:34:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/115781/i-am-trying-to-extend-an-older-1-7-0-sdk-to-add-functional-bt-support-which-currently-only-has-serial-port-communications-i-don-t-really-understand-the-terms-for-the-functional-parts-and-understand-the-sdk-is-replaced-with-ne" /><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/561129?ContentTypeID=1</link><pubDate>Fri, 13 Feb 2026 14:34:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85b18dea-c046-4050-92fb-659ee4f18690</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;thanks.&amp;nbsp; lots of code later I have it working...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/509604?ContentTypeID=1</link><pubDate>Fri, 08 Nov 2024 07:57:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:373ee9e6-cd3e-49c0-8333-7cafd3c21dd1</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;For the sdh_stack errors, you can refer to &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/35255/undefined-reference-to-__start_sdh_stack_observers"&gt;this thread&lt;/a&gt; to see how to fix those errors.&lt;br /&gt;&lt;br /&gt;The errors with nrf_section_iter_init and nrf_section_iter_next are usually due to issues with section variables in the nRF5 SDK. Here’s a simpler breakdown of what might be happening and how to fix it:&lt;br /&gt;&lt;br /&gt;The file nrf_section_iter.c might not be added to your project. This file includes the code for these functions and is typically found in the SDK under components/libraries/experimental_section_vars/. Adding it to your build may resolve the problem.&lt;br /&gt;&lt;br /&gt;Make sure that NRF_SECTION_ITER_ENABLED is set to 1 in your sdk_config.h file. This turns on the section iterator module, which includes the needed functions&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/509574?ContentTypeID=1</link><pubDate>Thu, 07 Nov 2024 23:03:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1cf18af4-f171-4673-a0dc-d1e7e5826222</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;ok, almost there&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I am adding stuff from another project that uses softdevice for ble.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;build works, but link fails&lt;/p&gt;
&lt;p&gt;```text&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;Linking&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;#39;DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS.elf&amp;#39;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;/Applications/SEGGER/SEGGER Embedded Studio 8.14a/gcc/arm-none-eabi/bin/ld&amp;quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-X&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--omagic&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-eReset_Handler&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-EL&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--gc-sections&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;-T/Users/sam/Downloads/DWM3001CDK DK Software, Sources, Tools and Developer Guide 3/DWM3001CDK DK/DWM3001CDK_SDK/Sources/DWM3001CDK-DW3_QM33_SDK-FreeRTOS_0_1_1/DWM3001CDK-DW3_QM33_SDK-FreeRTOS/Projects/DW3_QM33_SDK/FreeRTOS/DWM3001CDK/ses/Output/DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS Common/Obj/$(&lt;/span&gt;&lt;span&gt;FolderName&lt;/span&gt;&lt;span&gt;)/DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS.ld&amp;quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-Map&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;/Users/sam/Downloads/DWM3001CDK DK Software, Sources, Tools and Developer Guide 3/DWM3001CDK DK/DWM3001CDK_SDK/Sources/DWM3001CDK-DW3_QM33_SDK-FreeRTOS_0_1_1/DWM3001CDK-DW3_QM33_SDK-FreeRTOS/Projects/DW3_QM33_SDK/FreeRTOS/DWM3001CDK/ses/Output/Common/Exe/DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS.map&amp;quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-u_vectors&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-o&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;/Users/sam/Downloads/DWM3001CDK DK Software, Sources, Tools and Developer Guide 3/DWM3001CDK DK/DWM3001CDK_SDK/Sources/DWM3001CDK-DW3_QM33_SDK-FreeRTOS_0_1_1/DWM3001CDK-DW3_QM33_SDK-FreeRTOS/Projects/DW3_QM33_SDK/FreeRTOS/DWM3001CDK/ses/Output/Common/Exe/DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS.elf&amp;quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--emit-relocs&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--start-group&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;@/Users/sam/Downloads/DWM3001CDK DK Software, Sources, Tools and Developer Guide 3/DWM3001CDK DK/DWM3001CDK_SDK/Sources/DWM3001CDK-DW3_QM33_SDK-FreeRTOS_0_1_1/DWM3001CDK-DW3_QM33_SDK-FreeRTOS/Projects/DW3_QM33_SDK/FreeRTOS/DWM3001CDK/ses/Output/DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS Common/Obj/$(&lt;/span&gt;&lt;span&gt;FolderName&lt;/span&gt;&lt;span&gt;)/DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS_files.ind&amp;quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--end-group&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--whole-archive&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;../../../../../Libs/niq/libniq-m4-hfp-1.1.0.0.a&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;../../../../../Libs/dwt_uwb_driver/lib/libdwt_uwb_driver-m4-hfp-6.0.14.a&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;../../../../../Libs/uwbstack/uwbstack_lib/lib/cmsis_v1/uci/uci_backend/libuci_backend_coordinator_arm-m4-hfp_R11.9.2.a&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;../../../../../Libs/uwbstack/uwbstack_lib/lib/cmsis_v1/uci/uci_backend/libuci_backend_arm-m4-hfp_R11.9.2.a&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;../../../../../Libs/uwbstack/uwbstack_lib/lib/cmsis_v1/uci/uci_core/libuci_core_arm-m4-hfp_R11.9.2.a&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;../../../../../Libs/uwbstack/uwbstack_lib/lib/cmsis_v1/embedded_mac/libembedded_mac_arm-m4-hfp_R11.9.2.a&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--no-whole-archive&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;Output/DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;Common/Obj/common/nrf_sdh.o:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;function&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`&lt;/span&gt;&lt;span&gt;nrf_sdh_evts_poll&amp;#39;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; (.text.SWI2_EGU2_IRQHandler+0x8): undefined reference to `nrf_section_iter_init&amp;#39;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;.text.SWI2_EGU2_IRQHandler+0x18&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; undefined reference to `&lt;/span&gt;&lt;span&gt;nrf_section_iter_next&lt;/span&gt;&lt;span&gt;&amp;#39;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; Output/DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS Common/Obj/common/nrf_sdh.o:(.rodata.sdh_stack_observers+0x0): undefined reference to `__start_sdh_stack_observers&amp;#39;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;Output/DWM3001CDK-DW3_QM33_SDK_UCI-FreeRTOS&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;Common/Obj/common/nrf_sdh.o:&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;.rodata.sdh_stack_observers+0x4&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;undefined&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;reference&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;to&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`&lt;/span&gt;&lt;span&gt;__stop_sdh_stack_observers&amp;#39;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; Build failed, exit status 0x1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;looking for&amp;nbsp;nrf_section_iter_init,&amp;nbsp;__start_sdh_stack_observers,&amp;nbsp;__stop_sdh_stack_observers&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;all referenced from nrf_sdh.c&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;softdevice&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;I don&amp;#39;t see the LINK source for those, and I think they should be added in the mergehex step that adds the softdevice binary to the firmware binary&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/509567?ContentTypeID=1</link><pubDate>Thu, 07 Nov 2024 20:58:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:400ce32d-8106-450f-83d6-462fd11e8fbb</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;well it turns out that the compiler include path list has to&amp;nbsp;have all those directories included explicitly.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;still digging thru the errors to find the missing pieces&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/509329?ContentTypeID=1</link><pubDate>Wed, 06 Nov 2024 22:06:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:52129502-1d89-4117-af57-8dcc19d14d69</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;so I have the projects building as distributed. I want to add BLE to one.&lt;/p&gt;
&lt;p&gt;I have checked and changed the sdk_config.h in the target project&lt;/p&gt;
&lt;p&gt;the embedded sdk file tree has the files (c and h) , but the project in Segger doesn&amp;#39;t show them,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I can copy from one project to another, and the C files are processed, but the h files are not found.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;another different sdk/IDE config I expect&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;update:&lt;/p&gt;
&lt;p&gt;errors here are cauced by the include files not in the preprocessor include list...&amp;nbsp;&lt;/p&gt;
&lt;p&gt;still can&amp;#39;t see .h in segger but it doesn&amp;#39;t impact build if u have the right paths setup&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/509324?ContentTypeID=1</link><pubDate>Wed, 06 Nov 2024 19:53:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4d8b24c0-424a-4998-bebd-7478a3af6301</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;turns out this was a path problem..&amp;nbsp; inside segger there was no path to mergehex, adding the full path solve that..&lt;/p&gt;
&lt;p&gt;removing the SDK_BSP folder from the project and using full links to the sdk instead of relative (../../....) builds using the direct package sdk.&amp;nbsp; altho link fails, I think because link is still using the relative path(haven&amp;#39;t fond that one in config yet) , and maybe the sdk_config.h not being correct&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/509196?ContentTypeID=1</link><pubDate>Wed, 06 Nov 2024 07:34:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51a0a37e-831e-47f7-ae00-2c0b482aa538</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;Issue seems to be related to the mergehex operation so downgrading might be a good way to debug here. Could you try to not merge the files.&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: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/509171?ContentTypeID=1</link><pubDate>Tue, 05 Nov 2024 18:21:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c75b3c5-845d-4b23-bf0a-f28cda5190ed</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;Ok, so I put the sdk somewhere else and changed the paths in the segger IDE to point to that source&lt;br /&gt;compile works ok on the two kits..&amp;nbsp;&amp;nbsp;&lt;br /&gt;one kit uses mergehex, as a postbuild step which is failing, rc -1&lt;br /&gt;if I run it manually outside segger build it works ok&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I am running&lt;br /&gt;```&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt; mergehex -v&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;mergehex version: 10.24.2&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;```&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;on macos..&amp;nbsp; some suggest downgrading to 9.8.0 , &lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;but it works taking the preprocessor expanded filenames&amp;nbsp; that are shown in the error&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;```&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;mergehex -m /Users/sam/Downloads/Qorvo_Nearby_Interaction_3_2_0/Software/Accessory/Sources/QANI-All-FreeRTOS_QNI_3_0_0/Projects/Projects/QANI/FreeRTOS/DWM3001CDK/ses/Output/Common/Exe/DWM3001CDK-QANI-FreeRTOS.hex /Users/sam/Downloads/nRF5_SDK_17.1.0_ddde560/components/softdevice/s113/hex/s113_nrf52_7.2.0_softdevice.hex -o /Users/sam/Downloads/Qorvo_Nearby_Interaction_3_2_0/Software/Accessory/Sources/QANI-All-FreeRTOS_QNI_3_0_0/Projects/Projects/QANI/FreeRTOS/DWM3001CDK/ses/Output/Common/Exe/DWM3001CDK-QANI-FreeRTOS_full.hex&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;```&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Snip20241105_5F00_2.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;the target file and permissions(from the manual execution of mergehex)&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;-rw-r--r--&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;1 sam&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;staff&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;1267521 Nov&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;5 12:06 /Users/sam/Downloads/Qorvo_Nearby_Interaction_3_2_0/Software/Accessory/Sources/QANI-All-FreeRTOS_QNI_3_0_0/Projects/Projects/QANI/FreeRTOS/DWM3001CDK/ses/Output/Common/Exe/DWM3001CDK-QANI-FreeRTOS_full.hex&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;&amp;nbsp;&lt;br /&gt;the mergehex fails, no output file is created&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;the two input files exist&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;Mac-mini:sam$ ls -laF /Users/sam/Downloads/Qorvo_Nearby_Interaction_3_2_0/Software/Accessory/Sources/QANI-All-FreeRTOS_QNI_3_0_0/Projects/Projects/QANI/FreeRTOS/DWM3001CDK/ses/Output/Common/Exe/DWM3001CDK-QANI-FreeRTOS.hex&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;-rw-r--r--&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;1 sam&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;staff&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;956835 Nov&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;5 12:26 /Users/sam/Downloads/Qorvo_Nearby_Interaction_3_2_0/Software/Accessory/Sources/QANI-All-FreeRTOS_QNI_3_0_0/Projects/Projects/QANI/FreeRTOS/DWM3001CDK/ses/Output/Common/Exe/DWM3001CDK-QANI-FreeRTOS.hex&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;Mac-mini:sam$ ls -laF /Users/sam/Downloads/nRF5_SDK_17.1.0_ddde560/components/softdevice/s113/hex/s113_nrf52_7.2.0_softdevice.hex&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;-rw-rw-r--@ 1 sam&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;staff&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;310854 Jul 31&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;2020 /Users/sam/Downloads/nRF5_SDK_17.1.0_ddde560/components/softdevice/s113/hex/s113_nrf52_7.2.0_softdevice.hex&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/508638?ContentTypeID=1</link><pubDate>Thu, 31 Oct 2024 10:08:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af6c137e-4d0e-4f40-a981-76d351f9522b</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;You can either reference to the SDK by having the SDK under the example\package from vendor, or you can add the entire SDK above or put the example in the SDK.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;So it is possible to add the files that include the softdeivce to the project.&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: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/508022?ContentTypeID=1</link><pubDate>Sat, 26 Oct 2024 21:53:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9712e66e-f475-48eb-b5db-9a5ec6178675</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;thanks.. one more question.. (maybe more!)&lt;br /&gt;so the package I have from the vendor&amp;nbsp; has the NRF sdk embedded.. but there are no sdk files for softdevice, ble, ... I don&amp;#39;t know what happens with the sdk when you configure it, can you extract JUST taht set of files?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;(image from above)&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/Snip20241024_5F00_9.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;if I save their sdk_config.h&lt;/p&gt;
&lt;p&gt;can I just plop the whole sdk back in the package?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;i see sdk_config.h all over the place when I seach for it in the sdk tree..&lt;/p&gt;
&lt;p&gt;which makes no sense to me..&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and the java sdk config tool reading the sdk_config.h from their package doesn&amp;#39;t seem to detect what is enabled.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/507929?ContentTypeID=1</link><pubDate>Fri, 25 Oct 2024 12:24:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0f331617-031e-416c-88f2-018814030745</guid><dc:creator>JONATHAN LL</dc:creator><description>[quote user="rexxdad"]i don&amp;#39;t &amp;nbsp;understand Softdevice.[/quote]
&lt;p&gt;The SoftDevice is a protocol stack, made by nordic.&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ug_gsg_ses/page/UG/gsg/softdevices.html"&gt;https://docs.nordicsemi.com/bundle/ug_gsg_ses/page/UG/gsg/softdevices.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;In the Zephyr based SDK you have the option to use nordic&amp;#39;s solution or the Zephyr provided option.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;In short you need it to get BLE.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is what we have as extra material,&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ug_gsg_keil/page/UG/gsg/related_docs.html"&gt;https://docs.nordicsemi.com/bundle/ug_gsg_keil/page/UG/gsg/related_docs.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;You will need to dig in to the documentation for specifics on the errors or warnings that you are getting.&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/index_1.html"&gt;https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/index_1.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And we also do have some guides : &lt;a href="https://devzone.nordicsemi.com/guides/short-range-guides/"&gt;https://devzone.nordicsemi.com/guides/short-range-guides/&lt;/a&gt;&amp;nbsp;most might not be relevant.&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: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/507916?ContentTypeID=1</link><pubDate>Fri, 25 Oct 2024 11:21:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b499436-8c3e-4929-a6c5-75a3c3bbded2</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;thanks. but i want more info on what the settings in the config file mean, and what tasks a developer has to complete to make a particular configuration work.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;i see critical sections and encryption functions.ii see linker errors which i think are sdk code, not implementor code. and i cant tell if i have incomplete settings or if the provider stripped the sdk files down to save space.&lt;/p&gt;
&lt;p&gt;i don&amp;#39;t &amp;nbsp;understand Softdevice. it looks like i need competing versions to make my scenarios work&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/507862?ContentTypeID=1</link><pubDate>Fri, 25 Oct 2024 07:54:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1f9ded29-dcf5-4a2a-89bf-716cca0a313a</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;Thanks for all the extra details.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So the best example I have to offer here is the FreeRTOS example with Hart Rate Monitor:&amp;nbsp;&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/ble_sdk_app_hrs_freertos.html"&gt;https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/ble_sdk_app_hrs_freertos.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;It is probably the closes example that shows how BLE is implemented compared to what you want.&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: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/507799?ContentTypeID=1</link><pubDate>Thu, 24 Oct 2024 15:06:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d63a8fd5-9fee-4ba1-a092-4ebe984c9e9b</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;architectural drawing&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/6403.test.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/507791?ContentTypeID=1</link><pubDate>Thu, 24 Oct 2024 14:33:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e258898-3a43-4ddb-b79f-0a70576d079a</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;no... I want to add the BLE services to this build.. on the 840 peripheral(really server in pairing style to talk to my phone app) and central (to be UCI controller), and on the 833, peripheral only(to control UCI controllee)&lt;/p&gt;
&lt;p&gt;I do NOT want to rewrite the UWB support..&amp;nbsp;&lt;br /&gt;I asked an earlier question here about migrating this to the new sdk under VS, and was told, No, we don&amp;#39;t have that.&lt;/p&gt;
&lt;p&gt;in the future (after I get this working with my app) I would do a pure BT implementation using&amp;nbsp;&lt;br /&gt;ble between phone and localdevice , and bt(master) with CS to BT(slaves) wi CS&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/507785?ContentTypeID=1</link><pubDate>Thu, 24 Oct 2024 14:14:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:410ba809-9a1d-4cb1-a3d3-100873e695a0</guid><dc:creator>JONATHAN LL</dc:creator><description>[quote user="rexxdad"]i am extending the qorvo uwb build which uses the 1.7.0 sdk.[/quote]
&lt;p&gt;Image showes&amp;nbsp;using nRF5 SDK v17.1.0 it seems.&lt;br /&gt;&lt;br /&gt;Ref&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/index.html"&gt;https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/index.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;So If I understand correctly you want to port the nRF5 SDK project to NCS SDK?&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: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/507774?ContentTypeID=1</link><pubDate>Thu, 24 Oct 2024 13:47:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:21c8bd39-ad55-4905-91d2-b1cda90435a0</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt="screen shot" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Snip20241024_5F00_9.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/507770?ContentTypeID=1</link><pubDate>Thu, 24 Oct 2024 13:35:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7ae026d1-a582-4637-b0fa-4eaaf6e33e89</guid><dc:creator>rexxdad</dc:creator><description>&lt;p&gt;i am extending the qorvo uwb build which uses the 1.7.0 sdk. its supports the 833 and 840 already.&lt;/p&gt;
&lt;p&gt;i will do similar with the nrf sdk for cs, but hardware not available yet&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I am trying to extend an older 1.7.0 SDK to add functional BT support, which currently only has serial port communications. i don't really understand the terms for the functional parts, and understand the sdk is replaced with new..</title><link>https://devzone.nordicsemi.com/thread/507767?ContentTypeID=1</link><pubDate>Thu, 24 Oct 2024 13:26:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6947f9ee-e9c2-4e52-bf40-b147ff709ebb</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;I would recommend that you look in to using NRF Connect SDK that is based on Zephyr as the building blocks for a project that you want to future proof as you are looking at Channel sounding and Bluetooth 6, and use NCS 2.7.0.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If I understood correctly,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;You are working with a product that needs to get some new features, the current product and its SW is provided and that is what you want to modify ?&lt;br /&gt;&lt;br /&gt;You should be able to get the programs to work with both the 840 and the 833.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But I am a bit unsure what SDK you are talking about if it is the nRF5 SDK or the NCS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BLE samples can be found here:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.7.99-cs2/page/nrf/samples/bl.html"&gt;https://docs.nordicsemi.com/bundle/ncs-2.7.99-cs2/page/nrf/samples/bl.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&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></channel></rss>