SiliconLabs / matter

Matter is creating more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
https://www.silabs.com/wireless/matter
Apache License 2.0
160 stars 46 forks source link

ota failed with siliconlabs efr32mg board-brd4187c #41

Closed iot-lorawan closed 1 year ago

iot-lorawan commented 2 years ago

Problem

Hi, I test fota with efr32mg24 in brd4187c according the url https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/silabs_efr32_software_update.md, but the efr32mg24 node always fail in find the ota-provider.

<what's wrong or missing, please include any applicable:

[DMG] Received command for Endpoint=1 Cluster=0x0000_0006 Command=0x0000_0002 [ZCL] On/Off set value: 1 2 [ZCL] Toggle on/off from 1 to 0 [ZCL] Off Command - OnTime : 0 [DMG] Endpoint 1, Cluster 0x0000_0006 update version to 3d3f63b9 [ZCL] Cluster callback: 0x0000_0006 [DMG] Endpoint 1, Cluster 0x0000_0006 update version to 3d3f63ba [ZCL] Cluster callback: 0x0000_0006 Turning light Off Light OFF [IN] UDP Message Received packet nb : 14 SrcAddr : fd92:c8ce:db14:1:9477:e3af:d9f2:5bf7[40582] DestAddr : fd92:c8ce:db14:1:2a93:e1f0:bac1:c15a[5540] Payload [DMG] Command handler moving to [ Preparing] [DMG] Command handler moving to [AddingComm] [DMG] Command handler moving to [AddedComma] [DMG] Decreasing reference count for CommandHandler, remaining 0 [EM] Piggybacking Ack for MessageCounter:2446002 on exchange: 37755r [IN] Prepared secure message 0x2001edc4 to 0x000000000001B669 (1) of type 0x9 and protocolId (0, 1) on exchange 37755r with MessageCounter:56906613. [IN] Sending encrypted msg 0x2001edc4 with MessageCounter:56906613 to 0x000000000001B669 (1) at monotonic time: 000000000000935B msec [DMG] Command handler moving to [CommandSen] [DMG] Command handler moving to [AwaitingDe] [EM] Received message of type 0x10 with protocolId (0, 0) and MessageCounter:169266623 on excha [IN] UDP Message Received packet nb : 15 SrcAddr : fd92:c8ce:db14:1:9477:e3af:d9f2:5bf7[40582] DestAddr : fd92:c8ce:db14:1:2a93:e1f0:bac1:c15a[5540] Payload Length 34 [EM] Received message of type 0x10 with protocolId (0, 0) and MessageCounter:2446003 on exchange 37755r [EM] Found matching exchange: 37755r, Delegate: 0 [EM] Rxd Ack; Removing MessageCounter:56906613 from Retrans Table on exchange 37755r [EM] Removed CHIP MessageCounter:56906613 from RetransTable on exchange 37755r [IN] UDP Message Received packet nb : 16 SrcAddr : fd92:c8ce:db14:1:9477:e3af:d9f2:5bf7[59312] DestAddr : fd92:c8ce:db14:1:2a93:e1f0:bac1:c15a[5540] Payload Length 177 [EM] Received message of type 0x30 with protocolId (0, 0) and MessageCounter:158534876 on exchange 44080r [EM] Handling via exchange: 44080r, Delegate: 0x2001d9f8 [IN] CASE Server received Sigma1 message. Starting handshake. EC 0x2001e738 [IN] CASE Server disabling CASE session setups [EM] Sending Standalone Ack for MessageCounter:158534876 on exchange 44080r [IN] Prepared unauthenticated message 0x200166f4 to 0x0000000000000000 (0) of type 0x10 and protocolId (0, 0) on exchange 44080r with MessageCounter:30756970. [IN] Sending unauthenticated msg 0x200166f4 with MessageCounter:30756970 to 0x0000000000000000 at monotonic time: 0000000000012BAD msec [EM] Flushed pending ack for MessageCounter:158534876 on exchange 44080r [SC] Received Sigma1 msg [IN] UDP Message Received packet nb : 17 SrcAddr : fd92:c8ce:db14:1:9477:e3af:d9f2:5bf7[59312] DestAddr : fd92:c8ce:db14:1:2a93:e1f0:bac1:c15a[5540] Payload Length 598 [EM] Received message of type 0x32 with protocolId (0, 0) and MessageCounter:158534877 on exchange 44080r [EM] Found matching exchange: 44080r, Delegate: 0x2001da14 [EM] Rxd Ack; Removing MessageCounter:30756971 from Retrans Table on exchange 44080r [EM] Removed CHIP MessageCounter:30756971 from RetransTable on exchange 44080r [EM] Sending Standalone Ack for MessageCounter:158534877 on exchange 44080r [IN] Prepared unauthenticated message 0x200166e4 to 0x0000000000000000 (0) of type 0x10 and protocolId (0, 0) on exchange 44080r with MessageCounter:30756972. [IN] Sending unauthenticated msg 0x200166e4 with MessageCounter:30756972 to 0x0000000000000000 at monotonic time: 0000000000012D44 msec [EM] Flushed pending ack for MessageCounter:158534877 on exchange [IN] UDP Message Received packet nb : 18 SrcAddr : fd92:c8ce:db14:1:9477:e3af:d9f2:5bf7[59312] DestAddr : fd92:c8ce:db14:1:2a93:e1f0:bac1:c15a[5540] Payload Length 71 [EM] Received message of type 0x8 with protocolId (0, 1) and MessageCounter:101179939 on exchange 44081r [EM] Handling via exchange: 44081r, Delegate: 0x2000a894 [DMG] Received command for Endpoint=0 Cluster=0x0000_002A Command=0x0000_0000 [SWU] OTA Requestor received AnnounceOTAProvider [SWU] FabricIndex: 1 [SWU] ProviderNodeID: 0x0000000000000001 [SWU] VendorID: 0x0 [SWU] AnnouncementReason: 0 [SWU] Endpoint: 0 [DMG] Command handler moving to [ Preparing] [DMG] Command handler moving to [AddingComm] [DMG] Command handler moving to [AddedComma] [DMG] Decreasing reference count for CommandHandler, remaining 0 [EM] Piggybacking Ack for MessageCounter:101179939 on exchange: 44081r [IN] UDP Message Received packet nb : 19 SrcAddr : fd92:c8ce:db14:1:9477:e3af:d9f2:5bf7[59312] DestAddr : fd92:c8ce:db14:1:2a93:e1f0:bac1:c15a[5540] Payload Length 26 [EM] Received message of type 0x10 with protocolId (0, 0) and MessageCounter:158534878 on exchange 44080r [EM] Found matching exchange: 44080r, Delegate: 0 [EM] Rxd Ack; Removing MessageCounter:30756973 from Retrans Table on exchange 44080r [EM] Removed CHIP MessageCounter:30756973 from RetransTable on exchange 44080r [IN] UDP Message Received packet nb : 20 SrcAddr : fd92:c8ce:db14:1:9477:e3af:d9f2:5bf7[59312] DestAddr : fd92:c8ce:db14:1:2a93:e1f0:bac1:c15a[5540] Payload Length 34 [EM] Received message of type 0x10 with protocolId (0, 0) and MessageCounter:101179940 on exchange 44081r [EM] Found matching exchange: 44081r, Delegate: 0 [EM] Rxd Ack; Removing MessageCounter:10318284 from Retrans Table on exchange 44081r [EM] Removed CHIP MessageCoun [DIS] Checking node lookup status after 200 ms [DIS] Node ID resolved for 03B67BB7E69B873D:0000000000000001 [DIS] Hostname: DCA632AB97FF0000 [DIS] IP Address #1: 0:0:0:0:0:0:0:0 [DIS] Port: 5540 [DIS] Mrp Interval idle: 5000 ms [DIS] Mrp Interval active: 2000 ms [DIS] TCP Supported: 1 [DIS] Skipping IPv4 address during operational resolve. [DIS] Checking node lookup status after 5209 ms [DL] _OnPlatformEvent default: event->Type = 32777 [DL] OpenThread State Changed (Flags: 0x00000064) [DL] Device Role: ROUTER [DIS] Checking node lookup status after 15000 ms [DIS] OperationalSessionSetup[1:0000000000000001]: operational discovery failed: 32 [SWU] Failed to connect to node 0x0000000000000001: 32 [EVL] LogEvent event number: 0x0000000000040004 priority: 1, endpoint id: 0x0 cluster id: 0x0000_002A event id: 0x2 Epoch timestamp: 0x000000DC6AD11448 [DMG] Endpoint 0, Cluster 0x0000_002A update version to 9e76efe9 [ZCL] Cluster callback: 0x0000_002A [EVL] LogEvent event number: 0x0000000000040005 priority: 1, endpoint id: 0x0 cluster id: 0x0000_002A event id: 0x0 Epoch timestamp: 0x000000DC6AD11448 [SWU] Unknown idle state reason so set the periodic timer for a next attempt [SWU] Stopping the watchdog timer [SWU] Starting the periodic query timer, timeout: 86400 seconds #### Proposed Solution
silabs-sebastien commented 1 year ago

@iot-lorawan Have you tried this again with the newest release (0.4.0)?

github-actions[bot] commented 1 year ago

This issue has been auhtomatically marked as stale due to inactivity. It will be closed if no further activity occurs.

silabs-sebastien commented 1 year ago

If you need further assistance, please open a ticket on the community here.