<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Kinetis Protocol Analyzer Adapter vs. mac_fsci_black_box firmware in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-Protocol-Analyzer-Adapter-vs-mac-fsci-black-box-firmware/m-p/1576208#M64532</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Have you previously used NXP Test Tool (part of the&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.nxp.com/design/microcontrollers-developer-resources/connectivity-tool-suite:CONNECTIVITY-TOOL-SUITE" target="_blank" rel="nofollow noopener noreferrer"&gt;Connectivity Tool Suite&lt;/A&gt;&lt;SPAN&gt;) to test FSCI Commands on your device?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Just to confirm, are you trying to capture the packets with the&amp;nbsp;mac_fsci_black_box firmware and Wireshark?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I truly apologize, this information may not be publicly available.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regards,&lt;BR /&gt;Eduardo.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 02 Jan 2023 23:15:48 GMT</pubDate>
    <dc:creator>EduardoZamora</dc:creator>
    <dc:date>2023-01-02T23:15:48Z</dc:date>
    <item>
      <title>Kinetis Protocol Analyzer Adapter vs. mac_fsci_black_box firmware</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-Protocol-Analyzer-Adapter-vs-mac-fsci-black-box-firmware/m-p/1571516#M64474</link>
      <description>&lt;P&gt;I'm using a USB-KW41Z USB dongle to create a custom 802.15.4 sniffer application.&amp;nbsp; Initially, I started with the&amp;nbsp;&lt;FONT face="courier new,courier"&gt;mac_fsci_black_box&lt;/FONT&gt;, which can be found in the KW41Z SDK at&amp;nbsp;&lt;FONT face="courier new,courier"&gt;SDK_2_2_3_USB-KW41Z\boards\usbkw41z_kw41z\wireless_examples\ieee_802_15_4\mac_fsci_black_box&lt;FONT face="arial,helvetica,sans-serif"&gt;.&amp;nbsp; I made good progress as I was able to receive 802.15.4 broadcast packets.&amp;nbsp; I put the dongle in promiscuous mode by writing a &lt;FONT face="courier new,courier"&gt;0x01&lt;/FONT&gt; to the&amp;nbsp;&lt;FONT face="courier new,courier"&gt;macPromiscuousMode&lt;/FONT&gt; PIB using a&amp;nbsp;&lt;FONT face="courier new,courier"&gt;MacSetPIBAttribute.Request&lt;/FONT&gt; request and I started receiving device to device packets as I expected.&amp;nbsp; However, I was not able to receive 802.15.4 &lt;FONT face="courier new,courier"&gt;ACK&lt;/FONT&gt; packets.&amp;nbsp; I see this code in &lt;FONT face="courier new,courier"&gt;PhyPacketProcessor.c&lt;/FONT&gt;...&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;ZLL&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;RX_FRAME_FILTER&lt;/SPAN&gt;&lt;SPAN&gt; |= (&lt;/SPAN&gt;&lt;SPAN&gt;ZLL_RX_FRAME_FILTER_FRM_VER_FILTER_MASK&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp;|&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ZLL_RX_FRAME_FILTER_EXTENDED_FT_MASK&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; |&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ZLL_RX_FRAME_FILTER_MULTIPURPOSE_FT_MASK&lt;/SPAN&gt;&lt;SPAN&gt; |&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ZLL_RX_FRAME_FILTER_LLDN_FT_MASK&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ZLL_RX_FRAME_FILTER_CMD_FT_MASK&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ZLL_RX_FRAME_FILTER_DATA_FT_MASK&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ZLL_RX_FRAME_FILTER_BEACON_FT_MASK&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ZLL_RX_FRAME_FILTER_ACK_FT_MASK&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ZLL_RX_FRAME_FILTER_NS_FT_MASK&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;which leads me to believe ACK packets are to be forwarded up to the host via FSCI, but they are not.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;I reprogrammed my USB-KW41Z dongle with the&amp;nbsp;&lt;FONT face="courier new,courier"&gt;sniffer_usbkw41z_kw41z.bin&lt;/FONT&gt; firmware to get it back to the state I received it in.&amp;nbsp; I pointed my sniffer application to its respective comm port and I was able to see the &lt;FONT face="courier new,courier"&gt;DATA&lt;/FONT&gt; and &lt;FONT face="courier new,courier"&gt;ACK&lt;/FONT&gt; 802.15.4 packets.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Here are my questions:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;1. Why are 802.15.4 &lt;FONT face="courier new,courier"&gt;ACK&lt;/FONT&gt; packets not forwarded to the host using the&amp;nbsp;&lt;FONT face="courier new,courier"&gt;mac_fsci_black_box&lt;FONT face="arial,helvetica,sans-serif"&gt; firmware when it is configured for promiscuous mode?&amp;nbsp; Can this be enabled?&amp;nbsp; If so, how?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;FONT face="courier new,courier"&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;2. Is the source code for the&amp;nbsp;&lt;FONT face="courier new,courier"&gt;sniffer_usbkw41z_kw41z.bin&lt;/FONT&gt; firmware available?&amp;nbsp; If so, where is it located?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;FONT face="courier new,courier"&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;3. Is there a protocol specification for the&amp;nbsp;&lt;FONT face="courier new,courier"&gt;sniffer_usbkw41z_kw41z.bin&lt;/FONT&gt; firmware?&amp;nbsp; Obviously it communicates using &lt;FONT face="courier new,courier"&gt;FSCI&lt;FONT face="arial,helvetica,sans-serif"&gt; over the serial port&lt;/FONT&gt;&lt;/FONT&gt;, that much I found out.&amp;nbsp; However, I had to first get the dongle configured by running the &lt;FONT face="courier new,courier"&gt;Kinetis Protocol Analyzer Adapter&lt;/FONT&gt;&amp;nbsp;PC application before I could communicate with it using my custom application.&amp;nbsp; I suspect there are a few undocumented requests that are required to configure the dongle.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Thank you,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Ryan&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 17 Dec 2022 17:01:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-Protocol-Analyzer-Adapter-vs-mac-fsci-black-box-firmware/m-p/1571516#M64474</guid>
      <dc:creator>ryanbryngelson</dc:creator>
      <dc:date>2022-12-17T17:01:44Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis Protocol Analyzer Adapter vs. mac_fsci_black_box firmware</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-Protocol-Analyzer-Adapter-vs-mac-fsci-black-box-firmware/m-p/1573295#M64488</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/91201"&gt;@ryanbryngelson&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;Hope you are doing well.&lt;/P&gt;
&lt;P lang="es-MX"&gt;Could you please provide more details about your test procedure?&lt;/P&gt;
&lt;P lang="es-MX"&gt;Is your current application based on mac_fsci_black_box example project from the SDK? Have you modified its source code? Which changes have you done?&lt;/P&gt;
&lt;P&gt;What is the procedure you are following to test your FSCI Commands? By any chance, have you previously used NXP Test Tool (part of the &lt;A href="https://www.nxp.com/design/microcontrollers-developer-resources/connectivity-tool-suite:CONNECTIVITY-TOOL-SUITE" target="_blank"&gt;Connectivity Tool Suite&lt;/A&gt;) to test FSCI Commands on your device?&lt;/P&gt;
&lt;P lang="es-MX"&gt;Could you please confirm that you have already read the following documentation (which can be found inside KW41Z SDK docs folder &amp;gt; docs &amp;gt; wireless &amp;gt; IEEE 802.15.4)?&lt;/P&gt;
&lt;UL type="disc"&gt;
&lt;LI lang="es-MX"&gt;IEEE 802.15.4 FSCI Reference Manual&lt;/LI&gt;
&lt;LI lang="es-MX"&gt;IEEE 802.15.4 MAC Demo Applications User's Guide&lt;/LI&gt;
&lt;LI lang="es-MX"&gt;IEEE 802.15.4 MACPHY Application Developer's Guide&lt;/LI&gt;
&lt;/UL&gt;
&lt;P lang="es-MX"&gt;I apologize for any inconvenience this may cause you, source code for sniffer_usbkw41z_kw41z.bin firmware is not available.&lt;/P&gt;
&lt;P lang="es-MX"&gt;Regards,&lt;BR /&gt;Eduardo.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Dec 2022 19:27:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-Protocol-Analyzer-Adapter-vs-mac-fsci-black-box-firmware/m-p/1573295#M64488</guid>
      <dc:creator>EduardoZamora</dc:creator>
      <dc:date>2022-12-21T19:27:56Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis Protocol Analyzer Adapter vs. mac_fsci_black_box firmware</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-Protocol-Analyzer-Adapter-vs-mac-fsci-black-box-firmware/m-p/1574941#M64517</link>
      <description>&lt;P&gt;The test procedure consists of having two USB-KW41 dongles, one running the unmodified mac_fsci_black_box example firmware and the other running the sniffer_usbkw41z_kw41z.bin firmware.&amp;nbsp; I can see ACK packets in Wireshark, but I do not receive them with the mac_fsci_black_box firmware in promiscuous mode.&lt;/P&gt;&lt;P&gt;I have not modified the mac_fsci_black_box firmware.&lt;/P&gt;&lt;P&gt;I've read all the documentation.&lt;/P&gt;&lt;P&gt;Is there at least a protocol specification for the sniffer_usbkw41z_kw41z.bin firmware?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ryan&lt;/P&gt;</description>
      <pubDate>Tue, 27 Dec 2022 14:17:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-Protocol-Analyzer-Adapter-vs-mac-fsci-black-box-firmware/m-p/1574941#M64517</guid>
      <dc:creator>ryanbryngelson</dc:creator>
      <dc:date>2022-12-27T14:17:41Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis Protocol Analyzer Adapter vs. mac_fsci_black_box firmware</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-Protocol-Analyzer-Adapter-vs-mac-fsci-black-box-firmware/m-p/1576208#M64532</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Have you previously used NXP Test Tool (part of the&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.nxp.com/design/microcontrollers-developer-resources/connectivity-tool-suite:CONNECTIVITY-TOOL-SUITE" target="_blank" rel="nofollow noopener noreferrer"&gt;Connectivity Tool Suite&lt;/A&gt;&lt;SPAN&gt;) to test FSCI Commands on your device?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Just to confirm, are you trying to capture the packets with the&amp;nbsp;mac_fsci_black_box firmware and Wireshark?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I truly apologize, this information may not be publicly available.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regards,&lt;BR /&gt;Eduardo.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jan 2023 23:15:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-Protocol-Analyzer-Adapter-vs-mac-fsci-black-box-firmware/m-p/1576208#M64532</guid>
      <dc:creator>EduardoZamora</dc:creator>
      <dc:date>2023-01-02T23:15:48Z</dc:date>
    </item>
  </channel>
</rss>

