<?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>sd card on nrf5340 audio dk</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111639/sd-card-on-nrf5340-audio-dk</link><description>I have ncs version 2.6.0 
 i have two nrf5340 audio dks 
 i used nrf5340_audio dk sample. 
 Configured on dk as gateway that takes input fotm microphone used on the audio dk and sends the audio using BIS streams. 
 This audio is received on another audio</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 07 Jun 2024 10:38:25 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111639/sd-card-on-nrf5340-audio-dk" /><item><title>RE: sd card on nrf5340 audio dk</title><link>https://devzone.nordicsemi.com/thread/487874?ContentTypeID=1</link><pubDate>Fri, 07 Jun 2024 10:38:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce993178-befd-45eb-a933-05fd3e8da94d</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Please note that the application that you tried to use earlier does not have the same goal as what you want to achieve. That application was made for playback of the audio file which was previously stored on the SD card.&lt;br /&gt;&lt;br /&gt;As mentioned previously, we do not have any samples which can show how storing to the SD card can be done. We can provide general direction, but implementation details are up to you. In general, you can look at&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/main/applications/nrf5340_audio/src/modules/sd_card.h"&gt;sd_card.h&lt;/a&gt;&amp;nbsp;for API. If you want PCM/WAV file stored, you can write to the SD card after data has been decoded using &lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/main/applications/nrf5340_audio/src/audio/sw_codec_select.c#L187"&gt;sw_codec_decode()&lt;/a&gt;.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Edit: You can also refer to this&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/pull/13299"&gt;pull request&lt;/a&gt;&amp;nbsp;that adds the ability to save wav recording.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: sd card on nrf5340 audio dk</title><link>https://devzone.nordicsemi.com/thread/487650?ContentTypeID=1</link><pubDate>Thu, 06 Jun 2024 08:33:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6d3ec8b3-f357-4a86-8e0e-d2d7357632e7</guid><dc:creator>Ridhi</dc:creator><description>&lt;p&gt;Hey, Dejan&lt;br /&gt;&lt;br /&gt;Would we great If you can assist me in the above method.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: sd card on nrf5340 audio dk</title><link>https://devzone.nordicsemi.com/thread/487095?ContentTypeID=1</link><pubDate>Mon, 03 Jun 2024 11:15:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c7f4494-07c1-46e8-894a-077dd80e6474</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;You could try to write LC3 directly to the flash or decode it to WAV first and store it using the API found in the src/modules/sd_card.c.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: sd card on nrf5340 audio dk</title><link>https://devzone.nordicsemi.com/thread/486841?ContentTypeID=1</link><pubDate>Fri, 31 May 2024 09:34:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5b70302-4866-4a99-9544-100c2e25de50</guid><dc:creator>Ridhi</dc:creator><description>&lt;p&gt;Also,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;C:\NCSsemi\v2.6.0\nrf\applications\nrf5340_audio\src\modules\sd_card.c and sd_card_playback.c exists.&lt;br /&gt;&lt;br /&gt;Our concern&amp;nbsp;:&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;Kindly help out with a possible workaround to save the audio data received on audio dk in the sd card.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: sd card on nrf5340 audio dk</title><link>https://devzone.nordicsemi.com/thread/486840?ContentTypeID=1</link><pubDate>Fri, 31 May 2024 09:30:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:846e937c-1239-45e0-b3a8-78a4c2c2ea1d</guid><dc:creator>Ridhi</dc:creator><description>&lt;p&gt;&lt;br /&gt;Communication Lab 22@DESKTOP-0AQ27MM MINGW64 /&lt;br /&gt;$ cd C:&lt;/p&gt;
&lt;p&gt;Communication Lab 22@DESKTOP-0AQ27MM MINGW64 /c&lt;br /&gt;$ cd ncssem&lt;/p&gt;
&lt;p&gt;Communication Lab 22@DESKTOP-0AQ27MM MINGW64 /c/ncssem&lt;br /&gt;$ cd v2.4.0&lt;/p&gt;
&lt;p&gt;Communication Lab 22@DESKTOP-0AQ27MM MINGW64 /c/ncssem/v2.4.0&lt;br /&gt;$ cd nrf&lt;/p&gt;
&lt;p&gt;Communication Lab 22@DESKTOP-0AQ27MM MINGW64 /c/ncssem/v2.4.0/nrf ((v2.4.0))&lt;br /&gt;$ cd applications&lt;/p&gt;
&lt;p&gt;Communication Lab 22@DESKTOP-0AQ27MM MINGW64 /c/ncssem/v2.4.0/nrf/applications ((v2.4.0))&lt;br /&gt;$ cd ncs-le-audio-sd-card-playback-master&lt;/p&gt;
&lt;p&gt;Communication Lab 22@DESKTOP-0AQ27MM MINGW64 /c/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master ((v2.4.0))&lt;br /&gt;$ cd tools&lt;/p&gt;
&lt;p&gt;Communication Lab 22@DESKTOP-0AQ27MM MINGW64 /c/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master/tools ((v2.4.0))&lt;br /&gt;$ cd buildprog&lt;/p&gt;
&lt;p&gt;Communication Lab 22@DESKTOP-0AQ27MM MINGW64 /c/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master/tools/buildprog ((v2.4.0))&lt;br /&gt;$ python buildprog.py -c app -b debug -d both&lt;br /&gt;-- west build: generating a build system&lt;br /&gt;Loading Zephyr default modules (Zephyr base).&lt;br /&gt;-- Application: C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master&lt;br /&gt;-- CMake version: 3.20.5&lt;br /&gt;-- Using NCS Toolchain 2.6.20240304.889616714482 for building. (C:/NCSsemi/toolchains/cf2149caf2/cmake)&lt;br /&gt;-- Found Python3: C:/NCSsemi/toolchains/cf2149caf2/opt/bin/python.exe (found suitable exact version &amp;quot;3.9.13&amp;quot;) found components: Interpreter&lt;br /&gt;-- Cache files will be written to: C:/ncssem/v2.4.0/zephyr/.cache&lt;br /&gt;-- Zephyr version: 3.3.99 (C:/ncssem/v2.4.0/zephyr)&lt;br /&gt;-- Found west (found suitable version &amp;quot;1.2.0&amp;quot;, minimum required is &amp;quot;0.7.1&amp;quot;)&lt;br /&gt;-- Board: nrf5340_audio_dk_nrf5340_cpuapp&lt;br /&gt;-- Found host-tools: zephyr 0.16.5 (C:/NCSsemi/toolchains/cf2149caf2/opt/zephyr-sdk)&lt;br /&gt;-- Found toolchain: zephyr 0.16.5 (C:/NCSsemi/toolchains/cf2149caf2/opt/zephyr-sdk)&lt;br /&gt;-- Found Dtc: C:/NCSsemi/toolchains/cf2149caf2/opt/bin/dtc.exe (found suitable version &amp;quot;1.4.7&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;)&lt;br /&gt;-- Found BOARD.dts: C:/ncssem/v2.4.0/zephyr/boards/arm/nrf5340_audio_dk_nrf5340/nrf5340_audio_dk_nrf5340_cpuapp.dts&lt;br /&gt;-- Generated zephyr.dts: C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master/build/dev_headset/build_debug/zephyr/zephyr.dts&lt;br /&gt;-- Generated devicetree_generated.h: C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master/build/dev_headset/build_debug/zephyr/include/generated/devicetree_generated.h&lt;br /&gt;-- Including generated dts.cmake file: C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master/build/dev_headset/build_debug/zephyr/dts.cmake&lt;/p&gt;
&lt;p&gt;warning: Experimental symbol NRF5340_AUDIO is enabled.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;warning: Experimental symbol BT_AUDIO is enabled.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;warning: Experimental symbol BT_MCC is enabled.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;warning: BT_AUDIO_UNICAST_SERVER (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:78) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_VCS (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:101) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_AUDIO_UNICAST_CLIENT (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:134) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_AUDIO_UNICAST_CLIENT_GROUP_STREAM_COUNT (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:150) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_AUDIO_UNICAST_CLIENT_ASE_SNK_COUNT (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:153) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_AUDIO_UNICAST_CLIENT_ASE_SRC_COUNT (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:157) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_VCS_CLIENT (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:161) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_AUDIO_BROADCAST_SINK (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:209) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_AUDIO_BROADCAST_SNK_STREAM_COUNT (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:212) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_AUDIO_BROADCAST_SOURCE (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:232) defined without a type&lt;/p&gt;
&lt;p&gt;warning: BT_AUDIO_BROADCAST_SRC_STREAM_COUNT (defined at C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master\src/bluetooth\Kconfig.defaults:238) defined without a type&lt;/p&gt;
&lt;p&gt;error: Aborting due to Kconfig warnings&lt;/p&gt;
&lt;p&gt;Parsing C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master/Kconfig&lt;br /&gt;Loaded configuration &amp;#39;C:/ncssem/v2.4.0/zephyr/boards/arm/nrf5340_audio_dk_nrf5340/nrf5340_audio_dk_nrf5340_cpuapp_defconfig&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master/prj.conf&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;C:/ncssem/v2.4.0/nrf/applications/ncs-le-audio-sd-card-playback-master/build/dev_headset/build_debug/zephyr/misc/generated/extra_kconfig_options.conf&amp;#39;&lt;br /&gt;CMake Error at C:/ncssem/v2.4.0/zephyr/cmake/modules/kconfig.cmake:339 (message):&lt;br /&gt; command failed with return code: 1&lt;br /&gt;Call Stack (most recent call first):&lt;br /&gt; C:/ncssem/v2.4.0/nrf/cmake/modules/kconfig.cmake:29 (include)&lt;br /&gt; C:/ncssem/v2.4.0/zephyr/cmake/modules/zephyr_default.cmake:115 (include)&lt;br /&gt; C:/ncssem/v2.4.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)&lt;br /&gt; C:/ncssem/v2.4.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)&lt;br /&gt; CMakeLists.txt:42 (find_package)&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;-- Configuring incomplete, errors occurred!&lt;br /&gt;FATAL ERROR: command exited with status 1: &amp;#39;C:\Program Files\CMake\bin\cmake.EXE&amp;#39; &amp;#39;-DWEST_PYTHON=C:\Users\Communication Lab 22\AppData\Local\Programs\Python\Python311\python.exe&amp;#39; &amp;#39;-BC:\ncssem\v2.4.0\nrf\applications\ncs-le-audio-sd-card-playback-master\build\dev_headset\build_debug&amp;#39; -GNinja -DBOARD=nrf5340_audio_dk_nrf5340_cpuapp -DCONFIG_AUDIO_DEV=1 &amp;#39;-SC:\ncssem\v2.4.0\nrf\applications\ncs-le-audio-sd-card-playback-master&amp;#39;&lt;br /&gt;No programmer/debugger connected to PC&lt;br /&gt;No snrs connected&lt;br /&gt;+------------+----------+---------+--------------+---------------------+---------------------+&lt;br /&gt;| snr | snr conn | device | only reboot | core app programmed | core net programmed |&lt;br /&gt;+------------+----------+---------+--------------+---------------------+---------------------+&lt;br /&gt;| 1000 | False | headset | Not selected | Selected TBD | Not selected |&lt;br /&gt;| 1050133272 | False | gateway | Not selected | Selected TBD | Not selected |&lt;br /&gt;| 1000 | False | headset | Not selected | Selected TBD | Not selected |&lt;br /&gt;+------------+----------+---------+--------------+---------------------+---------------------+&lt;br /&gt;Invoking build step&lt;br /&gt;Run: west build C:\ncssem\v2.4.0\nrf\applications\ncs-le-audio-sd-card-playback-master -b nrf5340_audio_dk_nrf5340_cpuapp -d C:\ncssem\v2.4.0\nrf\applications\ncs-le-audio-sd-card-playback-master\build\dev_headset\build_debug -DCONFIG_AUDIO_DEV=1&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt; File &amp;quot;C:\ncssem\v2.4.0\nrf\applications\ncs-le-audio-sd-card-playback-master\tools\buildprog\buildprog.py&amp;quot;, line 394, in &amp;lt;module&amp;gt;&lt;br /&gt; __main()&lt;br /&gt; File &amp;quot;C:\ncssem\v2.4.0\nrf\applications\ncs-le-audio-sd-card-playback-master\tools\buildprog\buildprog.py&amp;quot;, line 377, in __main&lt;br /&gt; __build_module(build_cfg, options)&lt;br /&gt; File &amp;quot;C:\ncssem\v2.4.0\nrf\applications\ncs-le-audio-sd-card-playback-master\tools\buildprog\buildprog.py&amp;quot;, line 146, in __build_module&lt;br /&gt; raise Exception(&amp;quot;cmake error: &amp;quot; + str(ret_val))&lt;br /&gt;Exception: cmake error: 1&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: sd card on nrf5340 audio dk</title><link>https://devzone.nordicsemi.com/thread/486669?ContentTypeID=1</link><pubDate>Thu, 30 May 2024 12:35:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31135841-a8b5-4b36-b70f-638a4773f747</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Could you provide full build log which shows the error?&lt;/p&gt;
[quote user="Ridhi"]Also, i found that in \v2.6.0\nrf\applications\nrf5340_audio\src\modules there are functions for sd card but how to use them in a way that they can save BLE data.[/quote]
&lt;p&gt;Which functions do you refer to?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: sd card on nrf5340 audio dk</title><link>https://devzone.nordicsemi.com/thread/486668?ContentTypeID=1</link><pubDate>Thu, 30 May 2024 12:34:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e81faefe-2241-41a0-8da7-94478545ad40</guid><dc:creator>Bretley</dc:creator><description>&lt;p&gt;Also, i found that in \v2.6.0\nrf\applications\nrf5340_audio\src\modules there are functions for sd card but how to use them in a way that they can save BLE data.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>