<?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>Issue Integrating Mesh with Broadcast Source and Central &amp;amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119272/issue-integrating-mesh-with-broadcast-source-and-central-peripheral-hr-on-nrf5340</link><description>Hello, 
 I am working on an nRF5340-based project where I successfully integrated the broadcast_source and central_and_peripheral_hr examples from SDK 2.6.0. Both functionalities are working correctly. However, when I try to add the mesh functionality</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 07 Mar 2025 19:34:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119272/issue-integrating-mesh-with-broadcast-source-and-central-peripheral-hr-on-nrf5340" /><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/526423?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2025 19:34:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18793b49-d2b7-43c8-a849-c92931b7f279</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;I suggest you seek help on Zephyr Discord&amp;nbsp;&lt;a href="https://discord.com/invite/Ck7jw53nU2"&gt;https://discord.com/invite/Ck7jw53nU2&lt;/a&gt;&amp;nbsp;for their samples.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/526387?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2025 15:07:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98bb99c0-8f66-4498-a739-701b7feac666</guid><dc:creator>danix2k</dc:creator><description>&lt;p&gt;Yes, I know about the documentation but the example it&amp;#39;s exactly the same as bap_broadcast_source and there it&amp;#39;s working (with the same functions and structs). Instead here it is not!&lt;/p&gt;
&lt;p&gt;This is why I&amp;#39;m asking support&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/526383?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2025 15:00:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d81c081-b1c9-4ff6-90c3-dc9a4022e99c</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;See the&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/zephyr-apis-latest/page/structbt_bap_stream_ops.html"&gt;bt_bap_stream_ops&lt;/a&gt;&amp;nbsp;API document.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/526369?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2025 14:29:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:800e9cad-4176-40b5-adec-2fe0b3de26ed</guid><dc:creator>danix2k</dc:creator><description>&lt;p&gt;Hello Amanda,&lt;/p&gt;
&lt;p&gt;I did some test this morning and I found the following points:&lt;/p&gt;
&lt;ul&gt;
&lt;li lang="it"&gt;&lt;span&gt;to start the broadcasting there is a semaphore that is &amp;quot;given&amp;quot; in&amp;nbsp;stream_sent_cb()&lt;/span&gt;&lt;/li&gt;
&lt;li lang="it"&gt;&lt;span&gt;It seems that stream_sent_cb() is called just 6 times and it stops&lt;/span&gt;&lt;/li&gt;
&lt;li lang="it"&gt;&lt;span&gt;No issue in init phase or other point apparently&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Do you know how&amp;nbsp;stream_sent_cb() works? This function is assigned to this struct related to stream data.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;static struct bt_bap_stream_ops stream_ops = {
	.started = stream_started_cb, .stopped = stream_stopped_cb, .sent = stream_sent_cb};&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks for your support.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Daniele&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/526258?ContentTypeID=1</link><pubDate>Thu, 06 Mar 2025 20:31:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a93c6553-5be9-4f5e-83fc-03018d6679bf</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Please try to debug your project and find where it hangs.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/526216?ContentTypeID=1</link><pubDate>Thu, 06 Mar 2025 15:06:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dcbaabfc-eb0b-4c08-8eb0-93f981fcaa1e</guid><dc:creator>danix2k</dc:creator><description>&lt;p&gt;Hello Amanda,&lt;/p&gt;
&lt;p data-start="146" data-end="172"&gt;Sorry for my late reply.&lt;/p&gt;
&lt;p data-start="174" data-end="491"&gt;I tested your configuration and observed the same behavior you reported, but this is not the expected one. I mean, everything now seems to be configured correctly, but in the original&amp;nbsp;&lt;em data-start="349" data-end="371"&gt;bap_broadcast_source&lt;/em&gt; example, after the last log line, the application should start broadcasting data&amp;mdash;which is not happening in this case.&lt;/p&gt;
&lt;p&gt;I have attached the correct behavior from the &lt;em data-start="539" data-end="561"&gt;bap_broadcast_source&lt;/em&gt; example for reference.&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/pastedimage1741273431183v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;This&amp;nbsp;&amp;quot;broadcasting&amp;quot; seems not starting in our project.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Do you have any other useful suggestion?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Daniele&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/525613?ContentTypeID=1</link><pubDate>Mon, 03 Mar 2025 22:24:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ef21f51-f65b-4c83-add0-d4e32e92db8e</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;From your&amp;nbsp;sysbuild.cmake file, it seems the project would use&amp;nbsp;the&amp;nbsp;&lt;a title="nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf" href="https://github.com/nrfconnect/sdk-zephyr/blob/v3.7.99-ncs2/samples/bluetooth/hci_ipc/nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf"&gt;nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf&lt;/a&gt;&amp;nbsp;for hci_ipc. You could try to add the following configs for&amp;nbsp;&lt;span&gt;hci_ipc:&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_PER_ADV=y
CONFIG_BT_MAX_CONN=10
CONFIG_BT_CTLR_ADV_SET=10
CONFIG_BT_EXT_ADV_MAX_ADV_SET=10

# Zephyr Controller tested maximum advertising data that can be set in a single HCI command
CONFIG_BT_CTLR_ADV_DATA_LEN_MAX=191

# Enable support for Broadcast ISO in Zephyr Bluetooth Controller
CONFIG_BT_CTLR_ADV_ISO=y

# Sufficient ISO PDU length for any BAP LC3 presets (155)
CONFIG_BT_CTLR_ADV_ISO_PDU_LEN_MAX=155

# Number of supported streams
CONFIG_BT_CTLR_ADV_ISO_SET=1
CONFIG_BT_CTLR_ADV_ISO_STREAM_MAX=2
CONFIG_BT_CTLR_ADV_ISO_STREAM_COUNT=2
CONFIG_BT_CTLR_ISOAL_SOURCES=2

# Support the highest SDU size required by any BAP LC3 presets (155) + 8 bytes of HCI ISO Data
# packet overhead (the Packet_Sequence_Number, ISO_SDU_Length, Packet_Status_Flag fields; and
# the optional Time_Stamp field, if supplied)
CONFIG_BT_CTLR_ISO_TX_BUFFER_SIZE=163&lt;/pre&gt;&lt;br /&gt;Then, it would get the output like this on nRF5340DK:&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/pastedimage1741040386502v5.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/525477?ContentTypeID=1</link><pubDate>Mon, 03 Mar 2025 10:58:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53bbade1-6069-49d1-85e5-b00e790539fd</guid><dc:creator>danix2k</dc:creator><description>&lt;p data-start="84" data-end="100"&gt;Hi Amanda,&lt;/p&gt;
&lt;p data-start="102" data-end="479"&gt;Thank you for your response. Based on your indications, I decided to use the latest version &lt;strong data-start="194" data-end="203"&gt;2.9.0&lt;/strong&gt; of the &lt;code data-start="211" data-end="233"&gt;bap_broadcast_source&lt;/code&gt; project from &lt;strong data-start="247" data-end="275"&gt;zephyr/samples/bluetooth&lt;/strong&gt; to ensure compatibility and take advantage of the most recent updates. Initially, I encountered an error&amp;nbsp;but I modified the configuration in the &lt;strong data-start="445" data-end="454"&gt;2.9.0&lt;/strong&gt; project to resolve it (disabling USB)&lt;/p&gt;
&lt;p data-start="481" data-end="723"&gt;From there, I started integrating the &lt;strong data-start="519" data-end="548"&gt;central_and_peripheral_hr&lt;/strong&gt; example and adding &lt;strong data-start="568" data-end="592"&gt;Mesh functionalities&lt;/strong&gt;. However, I am now facing an error in the same function call, but with a different error code &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;opcode 0x2068 status 0x12&lt;/strong&gt;&lt;/span&gt;:&lt;/p&gt;
&lt;p data-start="481" data-end="723"&gt;&lt;pre class="ui-code" data-mode="text"&gt;*** Booting nRF Connect SDK v2.9.0-7787b2649840 ***
*** Using Zephyr OS v3.7.99-1f8f3dc29142 ***
[00:00:00.305,267] &amp;lt;inf&amp;gt; bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)
[00:00:00.305,297] &amp;lt;inf&amp;gt; bt_hci_core: HW Variant: nRF53x (0x0003)
[00:00:00.305,297] &amp;lt;inf&amp;gt; bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 3.7 Build 99
[00:00:00.307,128] &amp;lt;wrn&amp;gt; bt_ecc: ECC HCI commands not available
[00:00:00.307,250] &amp;lt;inf&amp;gt; bt_hci_core: Identity: F9:46:93:B3:2F:8E (random)
[00:00:00.307,281] &amp;lt;inf&amp;gt; bt_hci_core: HCI: version 5.4 (0x0d) revision 0x0000, manufacturer 0x0059
[00:00:00.307,312] &amp;lt;inf&amp;gt; bt_hci_core: LMP: version 5.4 (0x0d) subver 0xffff
Bluetooth initialized
Load settings
Scan for HR service peripheral
Advertising started
[00:00:00.540,832] &amp;lt;inf&amp;gt; bt_mesh_provisionee: Device UUID: 11bcda3f-1161-448b-ae43-25c0ee9e4b74
Mesh initialized
Initializing lc3 encoder for stream 0
Creating broadcast source
Creating broadcast source with 1 subgroups with 2 streams
Initializing lc3 encoder for stream 1
Starting broadcast source
[00:00:00.564,483] &amp;lt;wrn&amp;gt; bt_hci_core: opcode 0x2068 status 0x12 str
Unable to start broadcast source: -22&lt;/pre&gt;&lt;/p&gt;
&lt;p data-start="725" data-end="786"&gt;I feel that we might be losing focus on the core issue of this ticket. Instead of discussing general configuration options, I believe we should concentrate on understanding the cause of this specific error I am now encountering.&lt;/p&gt;
&lt;p data-start="788" data-end="973"&gt;Additionally, I can share the project here in the ticket, along with the modifications made to the &lt;code data-start="887" data-end="896"&gt;hci_ipc&lt;/code&gt; project to support Mesh networking. Let me know how you&amp;rsquo;d like to proceed.&lt;/p&gt;
&lt;p data-start="975" data-end="1008"&gt;&lt;strong data-start="975" data-end="992"&gt;&lt;/strong&gt;Thanks.&lt;strong data-start="975" data-end="992"&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ego_5F00_sim_5F00_broadcast_5F00_2.9.7z"&gt;devzone.nordicsemi.com/.../ego_5F00_sim_5F00_broadcast_5F00_2.9.7z&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p data-start="975" data-end="1008"&gt;&lt;strong data-start="975" data-end="992"&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/hci_5F00_ipc.7z"&gt;devzone.nordicsemi.com/.../hci_5F00_ipc.7z&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/525368?ContentTypeID=1</link><pubDate>Fri, 28 Feb 2025 23:03:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fedd84c0-7fad-4c5c-9e0d-daa0e87d69eb</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;opcode 0x2068 is&amp;nbsp;&lt;a href="https://docs.zephyrproject.org/apidoc/latest/hci__types_8h.html#a2a57bb6089e3a064e62119188b555ba9"&gt;BT_HCI_OP_LE_CREATE_BIG&lt;/a&gt;,&lt;span&gt;&amp;nbsp;and the status code can be found in the specification. See Vol. 1, Part F, Chapter 2.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-components-multipleuploadfilemanager/8d4d5fa9_2D00_86df_2D00_43c4_2D00_906d_2D00_a20be630ca2b-77782-complete/pastedimage1740695294080v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-components-multipleuploadfilemanager/8d4d5fa9_2D00_86df_2D00_43c4_2D00_906d_2D00_a20be630ca2b-77782-complete/pastedimage1740696146397v3.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
[quote user=""]where I successfully integrated the &lt;code&gt;broadcast_source&lt;/code&gt; and &lt;code&gt;central_and_peripheral_hr&lt;/code&gt; examples from SDK 2.6.0[/quote]
&lt;p&gt;Are you using the nrf/applications/nrf5340_audio/broadcast_source or zephyrsamples/bluetooth/broadcast_audio_source? If it&amp;#39;s&amp;nbsp;&lt;span&gt;broadcast_audio_source, you can refer to&amp;nbsp;&lt;a title="overlay-bt_ll_sw_split.conf" href="https://github.com/nrfconnect/sdk-zephyr/blob/7fe2732d7bee0b6825fc30871e95c2a72e641475/samples/bluetooth/bap_broadcast_source/overlay-bt_ll_sw_split.conf"&gt;overlay-bt_ll_sw_split.conf&lt;/a&gt;&amp;nbsp;to adjust the configurations.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Do you get the same issue with&amp;nbsp;nrf5340_cpunet_iso-bt_ll_sw_split.conf? If not, you refer to it to see what is missing.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
[quote user="danix2k"] when do I need to use one of them? I mean, is it correct select&amp;nbsp;&lt;span&gt;nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf to use mesh functionalities or is not necessary? Can the SoftDevice controller be used for Mesh features just like the Zephyr one?&lt;/span&gt;[/quote]
&lt;p&gt;In the NCS&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/mesh.html"&gt;Bluetooth Mesh samples&lt;/a&gt;, the SoftDevice controller is used as the default for Mesh samples. You can use child_image/hci_ipc.conf to adjust the configs for&amp;nbsp;&lt;span&gt;/hci_ipc such as&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v2.6.0/samples/bluetooth/mesh/light_switch/child_image/hci_ipc.conf"&gt; this example&lt;/a&gt;. Of course, you could use the Zephyr Bluetooth LE Controller if you want. but I usually suggest using the SoftDevice controller if you want to use&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/comp_matrix_nrf5340/page/COMP/nrf5340/nrf5340_ble_qdid_qual_matrix.html"&gt;the&amp;nbsp;QDID&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;a href="https://docs.nordicsemi.com/bundle/comp_matrix_nrf5340/page/COMP/nrf5340/nrf5340_ble_qdid_qual_matrix.html"&gt;for certification&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/524986?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2025 08:29:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:55acd459-22c9-4b9a-932f-bc4eee2becc8</guid><dc:creator>danix2k</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote userid="77782" url="~/f/nordic-q-a/119272/issue-integrating-mesh-with-broadcast-source-and-central-peripheral-hr-on-nrf5340/524927"]&lt;span&gt;&amp;nbsp;If you are&amp;nbsp;&lt;/span&gt;using the&amp;nbsp;&lt;span&gt;nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf or nrf5340_cpunet_iso-bt_ll_sw_split.conf, both are&lt;/span&gt;&amp;nbsp;enabled with the&amp;nbsp;Zephyr Bluetooth LE Controller.&amp;nbsp;Why would you think that related to&amp;nbsp;SDC_HCI_OPCODE_CMD_LE_CREATE_BIG, which is the Softdevice controller API?[/quote]
&lt;p&gt;The issue -5 (aka EIO) is after a core log message&amp;nbsp;&lt;strong&gt;[00:00:00.721,801] &amp;lt;wrn&amp;gt;&amp;nbsp;bt_hci_core: opcode 0x2068 status 0x07&lt;/strong&gt; that means&amp;nbsp;SDC_HCI_OPCODE_CMD_LE_CREATE_BIG with memory allocation issue. I think that -5 is related to the previous memory error. Additionally that error code (&lt;span&gt;SDC_HCI_OPCODE_CMD_LE_CREATE_BIG) is an standard error code provided by BT specification and it is not just related to Softdevice or Zephyr Controller; is my assumption correct?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;As far as I understood this is the main issue here. I saw these type of logs when something on network core is not &amp;quot;working as expected&amp;quot; and this is why I have to change *.conf file in network core in the hci_ipc project.&lt;/p&gt;
[quote userid="77782" url="~/f/nordic-q-a/119272/issue-integrating-mesh-with-broadcast-source-and-central-peripheral-hr-on-nrf5340/524927"]The multiple configuration files available for the network core are designed to support different features and use cases, such as using the Zephyr Bluetooth LE Controller.&amp;nbsp;(indicated by the &amp;quot;bt_ll_sw_split&amp;quot; part of the filename).[/quote]
&lt;p&gt;About that: when do I need to use one of them? I mean, is it correct select&amp;nbsp;&lt;span&gt;nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf to use mesh functionalities or is not necessary? Can the SoftDevice controller be used for Mesh features just like the Zephyr one?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks for your support.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/524927?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2025 20:02:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16354202-deb1-4259-b6a9-728a652a7c72</guid><dc:creator>Amanda Hsieh</dc:creator><description>[quote user="danix2k"]Why are there multiple configuration files available? Specifically, what is the difference between &lt;strong&gt;&lt;code&gt;nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf&lt;/code&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;code&gt;nrf5340_cpunet_iso-bt_ll_sw_split.conf&lt;/code&gt;&lt;/strong&gt;? When should each one be used, and how do we specify which one to use?[/quote]
&lt;p&gt;&lt;span&gt;The multiple configuration files available for the network core are designed to support different features and use cases, such as using the Zephyr Bluetooth LE Controller.&amp;nbsp;(indicated by the &amp;quot;bt_ll_sw_split&amp;quot; part of the filename).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
[quote user="danix2k"]&lt;p&gt;Do you have any insights into what might be causing this &lt;strong&gt;new error&lt;/strong&gt;? This is related to&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;SDC_HCI_OPCODE_CMD_LE_CREATE_BIG with memory issue i think (on network core I presume).&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;[/quote]
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;If you are&amp;nbsp;&lt;/span&gt;using the&amp;nbsp;&lt;span&gt;nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf or nrf5340_cpunet_iso-bt_ll_sw_split.conf, both are&lt;/span&gt;&amp;nbsp;enabled with the&amp;nbsp;Zephyr Bluetooth LE Controller.&amp;nbsp;Why would you think that related to&amp;nbsp;SDC_HCI_OPCODE_CMD_LE_CREATE_BIG, which is the Softdevice controller API?&lt;/p&gt;
&lt;p&gt;error -5 is&amp;nbsp;EIO, meaning&amp;nbsp;I/O error. Please check and ensure that you&amp;#39;re calling the broadcast start function correctly.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/524779?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2025 10:18:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d326c10-9fea-4291-963c-34c403359980</guid><dc:creator>danix2k</dc:creator><description>&lt;p data-start="38" data-end="46"&gt;Hello,&lt;/p&gt;
&lt;p data-start="48" data-end="101"&gt;First of all, thank you for your previous response!&lt;/p&gt;
&lt;p data-start="103" data-end="446"&gt;I have a question regarding the core network configuration for &lt;code data-start="166" data-end="175"&gt;hci_ipc&lt;/code&gt;. Why are there multiple configuration files available? Specifically, what is the difference between &lt;strong data-start="276" data-end="324"&gt;&lt;code data-start="278" data-end="322"&gt;nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf&lt;/code&gt;&lt;/strong&gt; and &lt;strong data-start="329" data-end="373"&gt;&lt;code data-start="331" data-end="371"&gt;nrf5340_cpunet_iso-bt_ll_sw_split.conf&lt;/code&gt;&lt;/strong&gt;? When should each one be used, and how do we specify which one to use?&lt;/p&gt;
&lt;p data-start="448" data-end="563"&gt;Additionally, I have &lt;strong data-start="469" data-end="498"&gt;fixed the previous errors&lt;/strong&gt; by adding the following missing configurations in &lt;code data-start="549" data-end="560"&gt;mesh.conf&lt;/code&gt;:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class="absolute bottom-0 right-2 flex h-9 items-center"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="overflow-y-auto p-4" dir="ltr"&gt;&lt;code class="!whitespace-pre"&gt;&lt;span&gt;&lt;span class="hljs-attr"&gt;&lt;/span&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_EXT_ADV_MAX_ADV_SET=10 
CONFIG_BT_PER_ADV=y 
CONFIG_BT_BUF_ACL_RX_SIZE=251 
CONFIG_BT_BUF_ACL_TX_SIZE=251 
CONFIG_BT_PER_ADV_RSP=y 
CONFIG_BT_CTLR_ADV_EXT=y 
CONFIG_BT_CTLR_ADV_DATA_CHAIN=y 
CONFIG_BT_CTLR_ADV_DATA_LEN_MAX=191 
CONFIG_BT_CTLR_SCAN_DATA_LEN_MAX=191 
CONFIG_BT_CTLR_ADV_ISO=y&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p data-start="866" data-end="990"&gt;These &lt;strong data-start="872" data-end="939"&gt;additional configurations have resolved all the previous issues&lt;/strong&gt;. However, I am now encountering a &lt;strong data-start="974" data-end="987"&gt;new error&lt;/strong&gt;:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class="absolute bottom-0 right-2 flex h-9 items-center"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="overflow-y-auto p-4" dir="ltr"&gt;&lt;code class="!whitespace-pre"&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;[00:00:00.721,801] &amp;lt;wrn&amp;gt; bt_hci_core: opcode 0x2068 status 0x07 
Unable to start broadcast source: -5&lt;/pre&gt;&lt;span class="hljs-number"&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p data-start="1102" data-end="1175"&gt;Do you have any insights into what might be causing this &lt;strong data-start="1159" data-end="1172"&gt;new error&lt;/strong&gt;? This is related to&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;SDC_HCI_OPCODE_CMD_LE_CREATE_BIG with memory issue i think (on network core I presume).&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Thanks for your support&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;UPDATE&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;From previous conf file I also added and changed the following params but the issue is still there.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_CTLR_ADVANCED_FEATURES=y
CONFIG_BT_CTLR_ADV_DATA_LEN_MAX=750
CONFIG_BT_CTLR_SCAN_DATA_LEN_MAX=750&lt;/pre&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;It&amp;#39;s still something related to network core I think (ipc_hci fw)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue Integrating Mesh with Broadcast Source and Central &amp; Peripheral HR on nRF5340</title><link>https://devzone.nordicsemi.com/thread/524682?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2025 17:52:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:adc48adf-895d-431e-b898-45416132551b</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;If your&amp;nbsp;Bluetooth mesh device running as an ADV-bearer with BIS,&amp;nbsp;Please be aware that&amp;nbsp;Bluetooth mesh is not based on a synchronization mechanism, which means there could be packets from other devices at any time. That&amp;#39;s why the RX window is turned on all the time from a normal mesh node. Therefore,&amp;nbsp;the collision between BIS ISO and mesh packets would be expected and cause&amp;nbsp;the audio quality to be poor, or cannot receive every packet from the mesh network.&amp;nbsp;&lt;/p&gt;
[quote user=""]I am using SDK 2.6.0 because SDK 2.9.0 did not work correctly with the &lt;code&gt;broadcast_source&lt;/code&gt; example.[/quote]
&lt;p&gt;Do you mean the&amp;nbsp;&lt;span&gt;applications/nrf5340_audio/broadcast_source? Usually, I would suggest using the latest version to get better support. You could raise a new support case for v2.9.0 Audio issues.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
[quote user=""]Additionally, I noticed that in the &lt;code&gt;mesh_light_switch&lt;/code&gt; example, &lt;code&gt;ipc_radio&lt;/code&gt; is used in the core network, whereas in the other examples, &lt;code&gt;hci_ipc&lt;/code&gt; is used instead. Could this be a potential cause of the issue? If so, what would be the recommended approach to align these components correctly?[/quote]
&lt;p&gt;Since &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/releases/release-notes-2.7.0.html#bluetooth_samples" rel="noopener noreferrer" target="_blank"&gt;nRF Connect SDK v2.7.0&lt;/a&gt;, the nRF Bluetooth and mesh samples previously used the HCI IPC (also known as hci_ipc) radio core firmware, which has been updated to use the IPC radio firmware.&lt;/p&gt;
&lt;p&gt;This change is part of an effort to standardize the radio core firmware across different types of samples. The IPC radio firmware (ipc_radio) is a more versatile solution that can support multiple protocols, including Bluetooth and IEEE 802.15.4.&lt;/p&gt;
&lt;div&gt;[quote user=""]Do you have any insights on what might be causing this new error?[/quote]&lt;/div&gt;
&lt;p&gt;Try to increase &lt;a href="https://github.com/nrfconnect/sdk-zephyr/blob/v3.7.99-ncs2/samples/bluetooth/hci_ipc/nrf5340_cpunet_iso-bt_ll_sw_split.conf#L60"&gt;CONFIG_BT_CTLR_ADV_DATA_LEN_MAX&lt;/a&gt;. You could also refer to&amp;nbsp;&lt;span&gt;nrf5340_cpunet_iso-bt_ll_sw_split.conf. It might help.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;br /&gt;Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>