<?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>nrf5340dk and samples</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/112154/nrf5340dk-and-samples</link><description>I am looking at the &amp;quot;mesh_shell&amp;quot; example project. I was able to build the sample for nrf5340 dk this way: 
 - create a new build configuration for &amp;quot;nrf5340dk_nrf5340_cpuapp&amp;quot; 
 - create a subfolder &amp;quot;child_image&amp;quot; and a &amp;quot;hci_rpmsg.conf&amp;quot; file in it 
 - copy</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 18 Jun 2024 16:40:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/112154/nrf5340dk-and-samples" /><item><title>RE: nrf5340dk and samples</title><link>https://devzone.nordicsemi.com/thread/489365?ContentTypeID=1</link><pubDate>Tue, 18 Jun 2024 16:40:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccdbd2c8-3fc1-47da-b7ab-dfc18665e880</guid><dc:creator>Marko_P</dc:creator><description>&lt;p&gt;Thank you. Fanstel says that their 54L15 modules will be available in Q4 this year and this is good enough for me.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf5340dk and samples</title><link>https://devzone.nordicsemi.com/thread/489196?ContentTypeID=1</link><pubDate>Tue, 18 Jun 2024 07:30:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4b050b8-08db-4aad-99a2-e213d8f524a9</guid><dc:creator>AHaug</dc:creator><description>[quote user="Marko_P"]I am currently working with nrf5340dk, but I am planing to switch to nrf54l15, which is single core (at least for app and net).&amp;nbsp;&lt;span style="font-family:inherit;"&gt;Do you perhaps know when the nrf54l15dk will be generally available?&lt;/span&gt;[/quote]
&lt;p&gt;Unfortunately I have no info that I can publicly state, but if you reach out to your regional sales manager (RSM) they might be able to let you know more regarding this. The RSM is who you want to talk to w.r.t all general roadmaps, feature implementations and releases etc. Let me know if you need their contact information and I&amp;#39;ll send it to you&lt;/p&gt;
[quote user="Marko_P"]I have finished the basic and intermediate SDK courses, but I still have difficulties with this. Perhaps this is a good topic for a webinar? &lt;span title="Slight smile"&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2318.1f642.svg" style="max-height:32px;max-width:32px;" alt="Slight smile" /&gt;&lt;/span&gt;[/quote]
&lt;p&gt;I agree, there is a lot to unravel and pay attention to w.r.t adding custom board support to them. I will forward this request to the to the academy team, but you could also you can also pitch your request for a webinar regarding this to the RSM as well!&lt;/p&gt;
[quote user="Marko_P"] I have read somewhere that &amp;quot;shell&amp;quot; can have a MQTT backend (instead of terminal). Are there any resources (samples, docs) about this? IMO in this way &amp;quot;mesh_shell&amp;quot; example would basically become a starting point for a mesh-internet gateway. Is this a good way to go or do you have other/better ideas?[/quote]
&lt;p&gt;Yes, we have a sample that demonstrates how to use MQTT with a shell interface (in addition to the Mesh Shell sample you mention). This is the &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/net/mqtt/README.html"&gt;MQTT sample&lt;/a&gt;&amp;nbsp;which communicates with an MQTT broker either over LTE using an nRF91 Series device, or over Wi-Fi&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt; using an nRF70 Series device. The sample uses the connection manager that provides a common connectivity API for LTE and Wi-Fi stacks. You can find this sample under `samples/net/mqtt` in the nRF Connect SDK folder structure.&lt;/p&gt;
&lt;p&gt;The MQTT sample demonstrates how to connect an nRF91 Series or nRF70 Series device to an MQTT broker to publish and receive messages. It also provides detailed documentation on the sample, including its description, architecture, and provisioning.&lt;/p&gt;
&lt;p&gt;In addition, there is a shell transport for MQTT, defined in `shell_mqtt.h`, which provides a MQTT-based shell transport. This can be used to create a shell instance that communicates over MQTT.&lt;/p&gt;
&lt;p&gt;For more information, you can refer to the following links:&lt;br /&gt;- MQTT Sample &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/net/mqtt/README.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/net/mqtt/README.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;- Sample Description &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/net/mqtt/doc/description.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/net/mqtt/doc/description.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;- Shell MQTT &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/doxygen/html/shell__mqtt_8h.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/doxygen/html/shell__mqtt_8h.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You might have to combine this with the Mesh Shell and extract out what you need to create something such as a Bluetooth Mesh-to-Internet/IPv6 based networks but I believe all the resources are available in these two samples/few links&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf5340dk and samples</title><link>https://devzone.nordicsemi.com/thread/489153?ContentTypeID=1</link><pubDate>Mon, 17 Jun 2024 18:17:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2c2df2b-65de-4a2a-9fc0-f579bf216406</guid><dc:creator>Marko_P</dc:creator><description>&lt;p&gt;Thank you for the answers. I have finished the basic and intermediate SDK courses, but I still have difficulties with this. Perhaps this is a good topic for a webinar? &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I am currently working with nrf5340dk, but I am planing to switch to nrf54l15, which is single core (at least for app and net).&amp;nbsp;&lt;span style="font-family:inherit;"&gt;Do you perhaps know when the nrf54l15dk will be generally available?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;And one new question: I have read somewhere that &amp;quot;shell&amp;quot; can have a MQTT backend (instead of terminal). Are there any resources (samples, docs) about this? IMO in this way &amp;quot;mesh_shell&amp;quot; example would basically become a starting point for a mesh-internet gateway. Is this a good way to go or do you have other/better ideas?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Marko&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf5340dk and samples</title><link>https://devzone.nordicsemi.com/thread/489015?ContentTypeID=1</link><pubDate>Mon, 17 Jun 2024 08:11:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1b603785-6f71-4f41-8495-4e918eb1abfa</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;In general the procedure you&amp;#39;re describing is the correct way to do this&lt;/p&gt;
[quote user=""]&lt;p&gt;Are there any guidelines on how to convert samples to support nrf5340 dk? Specifically, which config options need to be moved, what are the pitfalls, ...?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;The&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/"&gt;intermediate course&lt;/a&gt;&amp;nbsp;has it&amp;#39;s own &amp;quot;adding custom board support&amp;quot; lesson which may be helpful in describing this. This lesson also goes through how to set up board files for multi-core hardware &amp;amp; TF-M for the nRF5340 with links and resources to our documentation at docs.nordicsemi&lt;/p&gt;
[quote user=""]Also, I was not able to build for _ns (TrustZone)&amp;nbsp;this way. Do you have any gudelines for this?[/quote]
&lt;p&gt;I believe this is handled in the lesson I mentioned, but in addition to that I want to add that you will have to add a _ns board as well as your current _cpuapp board that is used for _ns builds, i.e&amp;nbsp;&lt;em&gt;nrf5340dk_nrf5340_cpuapp_ns&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Let me know if this answers your questions&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>