<?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>Android CHIPTool - Crash when interacting with clusters (groups &amp;amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/92661/android-chiptool---crash-when-interacting-with-clusters-groups-temperaturemeasurement</link><description>I am seeing the Android CHIPTool crash when I send certain commands to clusters. I can read attributes from this cluster, and even send the removeAllGroups command. The issue is with the AddGroup command in the groups cluster - Error output from android</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 08 Nov 2022 20:32:07 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/92661/android-chiptool---crash-when-interacting-with-clusters-groups-temperaturemeasurement" /><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/394806?ContentTypeID=1</link><pubDate>Tue, 08 Nov 2022 20:32:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b937583-748b-4e9d-985d-b5003fcedb17</guid><dc:creator>jacobbluhm</dc:creator><description>&lt;p&gt;Still not sure what the issue with using the chip-tool&amp;nbsp;on Mac, but the chip-tool worked as expected for me on a Linux computer running&amp;nbsp;Ubuntu&amp;nbsp;22.04 LTS&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/394128?ContentTypeID=1</link><pubDate>Fri, 04 Nov 2022 11:39:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cfe3ee3e-4474-4dfc-af76-4758120c5b0a</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Thanks, I will check internally if we have a similar Macbook available, but it would still be helpful if you could manage to capture the sniffer trace without the CRC errors. If you have another sniffer than the nRF sniffer available, this may also be used if you are not able to capture it successfully using our sniffer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/394010?ContentTypeID=1</link><pubDate>Thu, 03 Nov 2022 18:26:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ae03a4d-2a92-4ee0-8876-cf1181d8a852</guid><dc:creator>jacobbluhm</dc:creator><description>&lt;p&gt;OS Ver: macOS Monterey Version 12.6&lt;/p&gt;
&lt;p&gt;Model number: MacBook Pro (15-inch, 2017) -- Which I think is&amp;nbsp;&lt;span&gt;A1707&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Processor: 2.8GHz Quad-Core Intel Core i7&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/393653?ContentTypeID=1</link><pubDate>Wed, 02 Nov 2022 12:48:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b7e067c-6d89-4fea-a863-4ba0641f9b5b</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I checked with our Softdevice team, and the&amp;nbsp;master is not allowed to send a PHY_RSP to a PHY_REQ. It should have send a PHY_UPDATE_IND. See Bluetooth Core specification v5.3, Vol 6, Part D, Section 6.15. This looks like a bug on the Bluetooth stack in the Mac, but since the Sniffer trace reports CRC errors, we can&amp;#39;t fully trust it. We would like to reproduce this internally and capture a sniffer trace with better equipment if possible to confirm the bug.&lt;/p&gt;
&lt;p&gt;Can you&amp;nbsp;provide&amp;nbsp;me more details about the Mac that you use when seeing this error? Which model number, OS version, etc. did you use?&lt;/p&gt;
&lt;p&gt;Alternatively, if you are able to generate the sniffer trace without the CRC errors, that would also be helpful!&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;J&amp;oslash;rgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/393290?ContentTypeID=1</link><pubDate>Mon, 31 Oct 2022 14:59:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:67049fcf-4898-482b-aad3-001e03a93c16</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;I believe&amp;nbsp;&lt;span&gt;Ubuntu&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;22.04 LTS 64-bit would be the best option.&lt;/p&gt;
&lt;p&gt;Our Matter team had not seen this issue before, but it looks like a Bluetooth Host issue and not directly Matter related. I can check with our Bluetooth team if they have some suggestions.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/392906?ContentTypeID=1</link><pubDate>Thu, 27 Oct 2022 17:33:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7ed9805-e4d0-4793-a501-2a7b166f4221</guid><dc:creator>jacobbluhm</dc:creator><description>&lt;p&gt;I am working on securing a Linux PC to test. Do you recommend a certain Linux distribution?&lt;/p&gt;
&lt;p&gt;Any word back from the Matter team on this issue?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/391939?ContentTypeID=1</link><pubDate>Fri, 21 Oct 2022 14:44:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd993951-2b9c-442d-9b1f-eafbcb54f80c</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It looks like the Mac is sending some bad frames, and/or sending the LL_PHY_RSP at the wrong time, causing a conflict. The frames all reports as CRC error and are retransmitted multiple times:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/chip_2D00_tool_5F00_macos_5F00_ble_5F00_sniffer_5F00_trace_5F00_errors.png" /&gt;&lt;/p&gt;
&lt;p&gt;I will check with our Matter team if they have experienced this before, but if you have a different computer (preferably a Linux PC) that you can test with, that may work better.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/391442?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2022 13:14:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cc59326b-8fdb-4e31-ae54-601eb368c70d</guid><dc:creator>jacobbluhm</dc:creator><description>&lt;p&gt;Here is the BLE Sniffer trace when attempting to commission from the chip-tool on Mac, connection starts at line 2253.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/BLE-Sinffer-from-failed-commission-Mac-chip_2D00_tool.pcapng"&gt;devzone.nordicsemi.com/.../BLE-Sinffer-from-failed-commission-Mac-chip_2D00_tool.pcapng&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the BLE Sniffer trace of a successful commission from the Android CHIPTool, connection starts at line 1433&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/BLE-Sniffer-from-successful-commission-Android-CHIPTool.pcapng"&gt;devzone.nordicsemi.com/.../BLE-Sniffer-from-successful-commission-Android-CHIPTool.pcapng&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/391059?ContentTypeID=1</link><pubDate>Mon, 17 Oct 2022 21:00:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:55dd1eef-1b28-4664-a0db-a2632053257a</guid><dc:creator>jacobbluhm</dc:creator><description>&lt;p&gt;Yes I&amp;#39;m using v2.1 for both the CHIP tool and on the end device&lt;/p&gt;
&lt;p&gt;Here is the 802.15.4 sniffer trace which doesn&amp;#39;t provide much information. I&amp;#39;ve confirmed the sniffer is set up correctly by viewing a successful commission with the Android ChipTool. I believe the issue is during the BLE exchange between the chip-tool and end device. I will work on providing you a BLE sniffer trace but I am having trouble filtering the Wireshark output between the end device and the Mac running the chip-tool.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/802.15.4-Sniffer-trace.pcapng"&gt;devzone.nordicsemi.com/.../802.15.4-Sniffer-trace.pcapng&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the output from the Mac running the chip-tool:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/chip_2D00_tool-output.txt"&gt;devzone.nordicsemi.com/.../chip_2D00_tool-output.txt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And lastly here is the end device UART output of the failed commission attempt coming from the chip-tool running on Mac.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/End-device-output.txt"&gt;devzone.nordicsemi.com/.../End-device-output.txt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/390846?ContentTypeID=1</link><pubDate>Fri, 14 Oct 2022 18:39:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:433c509d-d0be-4a72-b046-167c010d0586</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Did you build it from the &lt;a href="https://github.com/nrfconnect/sdk-connectedhomeip/tree/v2.1.0"&gt;v2.1.0 tag&lt;/a&gt;? If you built it from master branch, there might be changes that cause issues.&lt;/p&gt;
&lt;p&gt;If you have a Linux PC available, you can try out the &lt;a href="https://github.com/nrfconnect/sdk-connectedhomeip/releases/tag/v2.1.0"&gt;prebuilt release&lt;/a&gt; in the Github repository.&lt;/p&gt;
&lt;p&gt;If this does not work, please provide a &lt;a href="https://infocenter.nordicsemi.com/topic/ug_sniffer_802154/UG/sniffer_802154/intro_802154.html"&gt;sniffer trace&lt;/a&gt; of the on-air communication during the commissioning process, along with the device and chip-tool logs.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/390823?ContentTypeID=1</link><pubDate>Fri, 14 Oct 2022 14:23:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73118411-dd19-49e4-8f7f-174222506639</guid><dc:creator>jacobbluhm</dc:creator><description>&lt;p&gt;I&amp;#39;ve tried the chip-tool on Mac (MacOS Monterey 12.6) using this repo &lt;a id="" href="https://github.com/nrfconnect/sdk-connectedhomeip"&gt;https://github.com/nrfconnect/sdk-connectedhomeip&lt;/a&gt;&amp;nbsp;and I can&amp;#39;t commission an end device. I can commission with Android CHIPTool but the chip-tool will timeout. I&amp;#39;ve checked to make sure that the Mac is on the same Wi-Fi as the OTBR&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/390632?ContentTypeID=1</link><pubDate>Thu, 13 Oct 2022 11:57:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5bb64454-a8ff-43f5-883b-34ce3d6cdde2</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I checked with our Matter team, and they recommend using&amp;nbsp;&lt;code&gt;chip-tool&lt;/code&gt; instead of Android CHIP Tool, for&amp;nbsp;CLI-like tools. Our experience is that Android CHIP Tool has been&amp;nbsp;buggy in interactive mode, and it is not actively being developed by us. You could&amp;nbsp;open an issue about Android CHIP Tool here: &lt;a title="https://github.com/project-chip/connectedhomeip/issues" href="https://github.com/project-chip/connectedhomeip/issues" rel="noopener noreferrer" target="_blank"&gt;https://github.com/project-chip/connectedhomeip/issues&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/389838?ContentTypeID=1</link><pubDate>Fri, 07 Oct 2022 13:12:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:29184679-0994-4919-996b-61d423fbd446</guid><dc:creator>jacobbluhm</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes, I am using v2.1.0 for both the end device and the Android CHIPTool.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android CHIPTool - Crash when interacting with clusters (groups &amp; temperatureMeasurement)</title><link>https://devzone.nordicsemi.com/thread/389836?ContentTypeID=1</link><pubDate>Fri, 07 Oct 2022 13:10:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b2300cc-1e2c-4635-9d4a-c84f84a5d2d1</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Are you using the latest nRF Connect SDK version as vell (v2.1.0)? The CHIP tool version should match the nRF Connect SDK version to make sure that the APIs match.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>