<?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>NRF52840 won&amp;#39;t receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93137/nrf52840-won-t-receive-from-some-ti-cc2538-chips</link><description>I have two devices on TI CC2538 that having problems talking to the NRF52840 dongle. 
 
 The channel is channel 11 
 There are 8 devices using TI CC2538. Only two of them are having problems 
 NRF52840 dongle ABSOLUTELY cannot see any packet from those</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 13 Mar 2026 19:46:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93137/nrf52840-won-t-receive-from-some-ti-cc2538-chips" /><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/563243?ContentTypeID=1</link><pubDate>Fri, 13 Mar 2026 19:46:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db093513-a6f0-4a05-af27-ab73b06f59d3</guid><dc:creator>zrivard</dc:creator><description>&lt;p&gt;Hi Libertas,&lt;/p&gt;
&lt;p&gt;On the off chance that you&amp;#39;re still troubled by this issue, I&amp;#39;ve just experienced the same phenomenon with a few of TI&amp;#39;s CC2420 and various nRF chips.&lt;/p&gt;
&lt;p&gt;The cause of my issues were that some of the CC2420&amp;#39;s were struggling to ramp up their internal PAs in time for the preamble transmission, leading the nRF chips to fail to synchronize properly with the transmitter, generating CRC errors.&lt;/p&gt;
&lt;p&gt;If you still require a solution to this problem, I can share some of the details as to how we tested and verified what the root of the problem was.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;zrivard&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/395235?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2022 07:56:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:99cfb817-0938-4d1b-b111-3ba0b9a6e248</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user="Libertas"]The nRF52840 802.15.4 sniffer firmware, which is 4 years old, won&amp;#39;t receive 802.15.4 packets from some devices. Is there any updated version of the firmware?[/quote]
&lt;p&gt;Not that I know of. I have But I have asked the internal team to see if there are any unpublished updates on this but I have not received any answer yet. Most likely there are no updates to the sniffer tool you are using. There does not seems to be any active development ongoing on this sniffer tool.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/395017?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2022 02:18:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:794e5e14-233c-47c7-97ca-afcb014da847</guid><dc:creator>Libertas</dc:creator><description>&lt;p&gt;I have invested a lot of effort in the nRF solutions. And I am baffled by the symptoms I experienced.&lt;/p&gt;
&lt;p&gt;Let me rephrase the question a little bit.&lt;/p&gt;
&lt;p&gt;The nRF52840 802.15.4 sniffer firmware, which is 4 years old, won&amp;#39;t receive 802.15.4 packets from some devices. Is there any updated version of the firmware?&lt;/p&gt;
&lt;p&gt;I do hope it is due to something I did wrong on my side as I am still feeling surreal about it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/394989?ContentTypeID=1</link><pubDate>Wed, 09 Nov 2022 18:03:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd3583e0-f682-4b4c-8283-20395c0fb1d9</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;I see, thanks for making the crystal clear. If you are developing another mesh protocol which is not one of our solutions, then I do not think I can help you much here. Our hardware is proven to be 802.15.4 capable and we have protocols that work on it. It is not possible for us to validate the timing and other implementation details of protocols that are not our solution.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/394937?ContentTypeID=1</link><pubDate>Wed, 09 Nov 2022 14:04:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef3e3a67-3690-4232-9bad-e86702f34b2b</guid><dc:creator>Libertas</dc:creator><description>&lt;p&gt;I am not developing Thread. I am developing another mesh protocol that we are going to open source.&lt;/p&gt;
&lt;p&gt;That&amp;#39;s why I am testing plain 802.15.4 reception with Nordic sniffer firmware. And it couldn&amp;#39;t receive from 2 out of 9 devices.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/394889?ContentTypeID=1</link><pubDate>Wed, 09 Nov 2022 11:13:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8c783bb7-ffa0-4afd-90c9-6cb040389758</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user="Libertas"]First of all, Thread is based on 802.15.4, and I am discussing 802.15.4 reception on nRF52840.[/quote]
&lt;p&gt;I understand that, but there are two Thread solutions from us,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1. &lt;a href="https://www.nordicsemi.com/Products/Development-software/nrf5-sdk-for-thread-and-zigbee"&gt;Thread solution based on old nRF5SDK&lt;/a&gt; which I am guessing is the one you are using.&lt;br /&gt;2. &amp;#39;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_thread_certification.html"&gt;Thread solution based on our latest nRF Connect SDK&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The one you are using seems to be on the older SDK which are in frozen now and no new development happens on that SDK. We recommend you to use the latest version of NCS.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/394737?ContentTypeID=1</link><pubDate>Tue, 08 Nov 2022 14:23:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d010130c-25f1-43b7-804a-0b45b59e2fc2</guid><dc:creator>Libertas</dc:creator><description>&lt;p&gt;First of all, Thread is based on 802.15.4, and I am discussing 802.15.4 reception on nRF52840.&lt;/p&gt;
&lt;p&gt;Secondly, I didn&amp;#39;t have reception problems with ALL&amp;nbsp;my devices based on TI CC2538. Out of 9 devices, there are only two devices that have the problem.&lt;/p&gt;
&lt;p&gt;Thirdly, I am using the &lt;strong&gt;official&lt;/strong&gt; Nordic sniffer firmware (for 802.15.4) which I downloaded from your GitHub page:&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://github.com/NordicSemiconductor/nRF-Sniffer-for-802.15.4"&gt;https://github.com/NordicSemiconductor/nRF-Sniffer-for-802.15.4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is obvious that if it cannot receive, it cannot communicate.&lt;/p&gt;
&lt;p&gt;I am planning to test more devices on my side. In the meantime, if you have an updated version of the sniffer firmware I would like to try and test again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/394709?ContentTypeID=1</link><pubDate>Tue, 08 Nov 2022 13:27:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ce8d745-19ce-424a-822a-146c2b5290b2</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;We go through the interoperability tests during the Thread certification, so it should have been ok when communicating with other Vendor thread devices if they have done the same. Also we recommend you to use the nRF Connect SDK instead of the nRF5SDK. nRF5 based SDK are old and are in maintenance mode only. All new features and fixes will be coming the nRF Connect SDK only.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/393372?ContentTypeID=1</link><pubDate>Tue, 01 Nov 2022 08:20:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be3e0926-13d2-43a1-94cd-2f2c9bafd71c</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;It does not look like we have any data on the interoperability against this specific chip with the setup you have. I do not get any additional insights from internal queries, so I have to assume that we have not tested this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/393238?ContentTypeID=1</link><pubDate>Mon, 31 Oct 2022 12:51:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eeab330b-b966-4a62-be42-68ce67d4503c</guid><dc:creator>Libertas</dc:creator><description>&lt;p&gt;I just wanted to clarify again. In the above setup, the nRF52840 dongle did not participate the communication.&lt;/p&gt;
&lt;p&gt;It just listens as a sniffer, with the Nordic official sniffer firmware.&lt;/p&gt;
&lt;p&gt;As a sniffer, it is supposed to be able to receive all packets in that channel. But when two nearby devices are talking, it can only&amp;nbsp;see packets from one device, and another device is completely invisible to the sniffer dongle.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/393217?ContentTypeID=1</link><pubDate>Mon, 31 Oct 2022 12:06:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1b89d317-48c2-43d9-b98e-c4a2d317e553</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;I will have to show this to someone who have a bit deeper knowledge in the per packet transaction and ACK/NACKing of these packets. Will be back with more info when I get some.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/392852?ContentTypeID=1</link><pubDate>Thu, 27 Oct 2022 13:31:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8387e6d2-1c77-4ff5-900b-e5d6f847495b</guid><dc:creator>Libertas</dc:creator><description>&lt;p&gt;OK. Here is the Wireshark capture with the nRF52840 dongle as sniffer.&lt;/p&gt;
&lt;p&gt;There should be 4 APS transactions in this period. Each transaction is between the Hub (short address 0x0000) and a device with a short address of 0x0006 and a long address of 00:12:4b:00:19:3c:9b:9e.&lt;/p&gt;
&lt;p&gt;Both devices are on TI CC2538.&lt;/p&gt;
&lt;p&gt;As you can see, somehow, the nRF52840 dongle can only see packets from Hub. It completely lost&amp;nbsp;the traffic from another device.&lt;/p&gt;
&lt;p&gt;On the other hand, the transactions&amp;nbsp;were going smoothly with direct communication and no MAC retry.&lt;/p&gt;
&lt;p&gt;Each transaction shall&amp;nbsp;generate 4 packets:&lt;/p&gt;
&lt;p&gt;1. APS&amp;nbsp;request from 0x0000 to&amp;nbsp;&lt;span&gt;00:12:4b:00:19:3c:9b:9e (0x0006)&lt;/span&gt;&lt;br /&gt;2. MAC acknowledgment of request from 0x0006&lt;br /&gt;3. ASP response from&amp;nbsp;&lt;span&gt;0x0006 to 0x0000&lt;br /&gt;4. MAC acknowledgment of response from 0x0000&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Because the nrf52840 dongle can only see traffic from 0x0000, it can only record two packets per transaction.&lt;/p&gt;
&lt;p&gt;As you can see from the capture below. Each time the sequence number of ACK didn&amp;#39;t match the original. That&amp;#39;s because both packets are from Hub (0x0000). The dongle lost two packets from the other device in the middle of the transaction.&lt;/p&gt;
&lt;p&gt;These are&amp;nbsp;plain 802.15.4 packets. The two devices are about 9 feet away but the &amp;quot;hidden device&amp;quot; is inches from the dongle and the dongle still can&amp;#39;t&amp;nbsp;see anything from it.&lt;/p&gt;
&lt;p&gt;I am banging my head right now!&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:480px;max-width:640px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/1280x960/__key/communityserver-discussions-components-files/4/nrf_2D00_capture.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/392566?ContentTypeID=1</link><pubDate>Wed, 26 Oct 2022 10:14:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e53f67e9-7925-4670-91e2-57ca2c3fdcfa</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;I cannot find any references of such issues internally, so I will try get some assistance from my colleagues to see if they know about this. Meanwhile maybe a sniffer trace for the thread would help to understanding the timings of the packets transmitting from TI CC2538&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/392170?ContentTypeID=1</link><pubDate>Mon, 24 Oct 2022 13:08:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91592bc5-2d1d-401a-8336-ebad053b019c</guid><dc:creator>Libertas</dc:creator><description>&lt;p&gt;Hi Susheel,&lt;/p&gt;
&lt;p&gt;Thank you for your quick response. Please see my answers below:&lt;/p&gt;
&lt;p&gt;1. The whole setup is 802.15.4. There is no BLE involved.&lt;/p&gt;
&lt;p&gt;2. My own firmware is based on nRF5 SDK 17.1.0. My own firmware and the official Nordic sniffer firmware can only see 6 out of 8 devices on TI CC2538.&lt;/p&gt;
&lt;p&gt;3. All TI devices can see the nRF52840 dongle. A TI2530 dongle-based sniffer can see all devices including the nRF52840 dongle.&lt;/p&gt;
&lt;p&gt;4. All TI devices are on XTAL.&lt;/p&gt;
&lt;p&gt;So the symptom appears to be that the nRF52840 dongle won&amp;#39;t receive plain 802.15.4 packets from some of my TI devices.&lt;/p&gt;
&lt;p&gt;I still can&amp;#39;t believe what I have experienced but it just happened.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 won't receive from some TI CC2538 chips</title><link>https://devzone.nordicsemi.com/thread/392022?ContentTypeID=1</link><pubDate>Mon, 24 Oct 2022 07:01:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d87cd818-3e9c-4d42-b28a-48854c51b148</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi Libertas,&lt;/p&gt;
&lt;p&gt;I have not seen or known any BLE interoperability issue between CC2538 and nRF52840. That does not mean that there is none, it just means that you might be the first to come across this.&amp;nbsp;Before we can proceed on this I would need some information on your environment.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Which softdevice version and SDK version are you using on nRF52840 dongle? (not the sniffer, but your own firmware version based on which SDK and softdevice version?)&lt;/li&gt;
&lt;li&gt;Does the nRF52840 run on XTAL LFCLK or internal RC?&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Does your 8 devices of TI CC2538 run on XTAL LFCLK or RC?&lt;/li&gt;
&lt;li&gt;When you say not able to receive packets, do you mean advertising packets or connection packets?&lt;/li&gt;
&lt;li&gt;If advertising packets, what is the interval of adv and scan and If connection packets, what are the connection parameters?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;When you are testing two devices that are running on the same clock accuracy, and jitter the same amount then it more probable that the devices find each other. If you are using RC oscillator or some other clock on TI CC2538 with lower clock accuracy, it is no mystery that they find each others packet as eventually as they all of them are running on the same clock accuracy.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If nRF52840 dongle is running the firmware on XTAL LFCLK with little bit more accuracy that the peer, then it is probably more strict with the timing of packets.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>