Failing to connect Connecting Light Bulb sample to HomePod Mini, possibly due to 46336 [SVR]Cannot load binding table

I'm able to build and deploy my app to the nRF52840 board. 

On start-up the QR code link is listed and the pairing code and on my Android phone, under Bluetooth, I can see the board listed

But the logs then says...

533 [DL]CHIP task running
I: 536 [DIS]Updating services using commissioning mode 0
D: 541 [DL]Using Thread extended MAC for hostname.
D: 545 [DL]Using Thread extended MAC for hostname.
I: 550 [DIS]Advertise commission parameter vendorID=65521 productID=32772 discriminator=3840/15 cm=0
E: 559 [DIS]Failed to advertise extended commissionable node: 3
E: 565 [DIS]Failed to finalize service update: 1c

***** BUS FAULT *****
E: Imprecise data bus error
E: r0/a1: 0x00001000 r1/a2: 0x40010604 r2/a3: 0x6e524635
E: r3/a4: 0x00000001 r12/ip: 0x00000000 r14/lr: 0x2000041f
E: xpsr: 0x01000000
E: s[ 0]: 0x00000000 s[ 1]: 0x00000000 s[ 2]: 0x00000000 s[ 3]: 0x00000000
E: s[ 4]: 0x00000000 s[ 5]: 0x00000000 s[ 6]: 0x00000000 s[ 7]: 0x00000000
E: s[ 8]: 0x00000000 s[ 9]: 0x00000000 s[10]: 0x00000000 s[11]: 0x00000000
E: s[12]: 0x00000000 s[13]: 0x00000000 s[14]: 0x00000000 s[15]: 0x00000000
E: fpscr: 0x00000000
E: Faulting instruction address (r15/pc): 0x20000430
E: >>> ZEPHYR FATAL ERROR 0: CPU exception on CPU 0
E: Current thread: 0x20011ed8 (CHIP)
E: Halting system
I: Initialize binding Handler
I: 46336 [SVR]Cannot load binding table: a0

In short I just want to recreate this demo ( have a nanoleaf lightbulb). 

https://www.youtube.com/watch?v=yLkkeVM0Guo

I'm new to working with this board, so unsure if I'm doing something wrong or if I need to do something else (setup wise) for the demos (created from SDK v2.2.0) to work. and be detected by HomePod mini etc.

So any help in pointing me in the right direction, would be greatly appreciated!

Parents Reply Children
  • Hi Dominique,

    Yes, that is correct. You can follow the Adding clusters to Matter application guide, which tells you how to use the ZAP tool and where to find them.

    Best regards,
    Marte

  • 2023-03-09T15_26_41_731Z-debug-0.log

    Please find attached the log file after running `run_zaptool.sh` against the aforementioned modified .zap file. The "ZAP tool’s Zigbee Cluster Configurator window" (as per the link you posted) never appears, I'm assuming due to the long list of errors.

  • Hi,

    Are you also seeing the same errors when running the ZAP tool on unmodified .zap files from the samples in the SDK?

    Please try deleting the node_modules directory located under /opt/nordic/ncs/v2.2.0/modules/lib/matter/third_party/zap/repo. Delete the entire directory and its contents before you rerun run_zaptool.sh.

    Best regards,
    Marte

  • Hi  

    I cleaned out the /opt/nordic/ncs/v2.2.0/modules/lib/matter/third_party/zap/repo directory re-ran the run_zaptool.sh on our zap file and got the attached error. 

    There could be a error in there, but as I mentioned the contents were copied from the post you linked to earlier. 

    So 2 questions.

    1. What is the timeframe for nordic to update their samples to include one that (just) works with Google/Apple Home out of the box? This would greatly help, I think, newbie devs like me who just want a working, end to end, Matter starting point, to then hack from.

    2. I have sent an email to your sales team last week about getting in contact with a nordic consultant to help us get a working Google/Apple Home Matter sample up and running, but I've heard absolutely nothing since. Is there something else I need to do?

    Dominique.

     2023-03-13T10_05_48_889Z-debug-0.log

  • Hi Dominique,

    Thank you for your patience, I have been out of the office and unable to respond to tickets.

    CartBlanche said:
    1. What is the timeframe for nordic to update their samples to include one that (just) works with Google/Apple Home out of the box?

    Our samples should work with Google/Apple Home out of the box. In the blog post I linked to earlier,  Matter: Testing the nRF Connect platform with Apple, Google and Samsung ecosystems, the developers are using the out-of-the-box Light Bulb sample. We have seen cases of people having issues with Google/Apple home, but after looking into the issues, the developers have found that the issues are not in our SDK or samples, but rather on Google's/Apple's side.

    CartBlanche said:
    2. I have sent an email to your sales team last week about getting in contact with a nordic consultant to help us get a working Google/Apple Home Matter sample up and running, but I've heard absolutely nothing since. Is there something else I need to do?

    Please send me a direct message with the contact information you used and where you are located, and I will help you get in contact with our regional sales manager in your area.

    CartBlanche said:
    I cleaned out the /opt/nordic/ncs/v2.2.0/modules/lib/matter/third_party/zap/repo directory re-ran the run_zaptool.sh on our zap file and got the attached error. 

    Can you try with nRF Connect SDK v2.3.0 and see if you have the same issue? Please be aware that there are some changes to the steps of running the ZAP tool in this version. See Adding clusters to Matter application - v2.3.0.

    Best regards,
    Marte

Related