<?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>L2 dummy layer example</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/96275/l2-dummy-layer-example</link><description>Hi ! 
 There : 
 https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/connectivity/networking/api/net_l2.html 
 I can see 
 &amp;quot;Currently, there are L2 layers for Ethernet , IEEE 802.15.4 Soft-MAC , Bluetooth IPSP , CANBUS , OpenThread , Wi</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 08 Feb 2023 15:06:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/96275/l2-dummy-layer-example" /><item><title>RE: L2 dummy layer example</title><link>https://devzone.nordicsemi.com/thread/408939?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2023 15:06:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4054e3c8-26f6-415e-857b-22c52199f372</guid><dc:creator>Didrik Rokhaug</dc:creator><description>[quote user="Hiihtaja"]But why it so short ?[/quote]
&lt;p&gt;It is just a dummy implementation, it doesn&amp;#39;t really do anything. It is mostly used for testing, when the network stack actually runs on a different host.&lt;/p&gt;
[quote user="Hiihtaja"]&lt;p&gt; Is this part for app core only ?&lt;/p&gt;
&lt;p&gt;Typical network driver should have some IPC messages to network core and some part on netcore side.&lt;/p&gt;[/quote]
&lt;p&gt;Zephyr supports a lot of other MCUs than just the nRF5340, not all of them are multicore. Also, you don&amp;#39;t actually have to use the network core for your network stack, if you don&amp;#39;t use the radio.&lt;/p&gt;
[quote user="Hiihtaja"]What simplest sample is the best for implement own serialized L2 device driver ?[/quote]
&lt;p&gt;The dummy driver shows you what you have to do to make the upper layers happy. How you talk to the lower layers is up to you to figure out.&lt;/p&gt;
&lt;p&gt;As for how to actually communicate between the two cores, &lt;span&gt;&lt;span dir="ltr"&gt;nrf/samples/nrf_rpc/entropy_nrf53&lt;/span&gt;&lt;/span&gt; should be a good start.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: L2 dummy layer example</title><link>https://devzone.nordicsemi.com/thread/408005?ContentTypeID=1</link><pubDate>Fri, 03 Feb 2023 12:51:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:46c7fcd1-82a7-48b4-9ca5-322c8cc835a6</guid><dc:creator>Hiihtaja</dc:creator><description>&lt;p&gt;Hi Didrik !&lt;/p&gt;
&lt;p&gt;Thank you ! I wondering why I miss it.&lt;/p&gt;
&lt;p&gt;But why it so short ? Is this part for app core only ?&lt;/p&gt;
&lt;p&gt;Typical network driver should have some IPC messages to network core and some part on netcore side.&lt;/p&gt;
&lt;p&gt;What simplest sample is the best for implement own serialized L2 device driver ?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Eugene&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: L2 dummy layer example</title><link>https://devzone.nordicsemi.com/thread/407995?ContentTypeID=1</link><pubDate>Fri, 03 Feb 2023 12:22:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e761bf77-fb65-4436-b95a-0390f9481806</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The dummy implementation can be found in &lt;span&gt;&lt;span dir="ltr"&gt;zephyr/subsys/net/l2/dummy&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Didrik&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>