How to build Matter sample for XIAO nRF54L15 board

Wiki for XIAO nRF54L15 has been updated with a Matter example:
Seeed Studio XIAO nRF54L15 Matter

Building
You will need to use version Nordic SDK 3.0.2.

Pairing

I can get thermostat to build and Flash but it doesn’t work after that… I get nothing on BLE or UART.
At least it doesn’t Brick it!

I am facing the same issue with version 3.1.1. But 3.0.2 worked for me.

Makes sense, to be fair 3.02 is considered stable. I’ll look into it sheet in done with my ws2812 hpf driver attempt
I’ve read that disabling uart21 in the overlay helps.

For everyone getting here:

is a must. It won’t boot otherwise.

There is also a misconfiguration in: platform-seeedboards/zephyr/boards/arm/xiao_nrf54l15
/xiao_nrf54l15_nrf54l15_cpuapp.dts for crystals:

  • according to hardware schematic and nordic internal capacitor should be 7pF of lfxo and 8pf for hfxo and according to datasheet (5.5.1) CL = 2xCI-Cpin = 2xCL-3pF
  • on that file the values are 16000 for both of them

So they should be:

&lfxo {
load-capacitors = “internal”;
load-capacitance-femtofarad = <11000>;
status = “okay”;
};

&hfxo {
load-capacitors = “internal”;
load-capacitance-femtofarad = <13000>;
status = “okay”;
};

In the SD card samples, we use psel to move UART 21 to different pins to free up spi20, by turning off uart 20.