XIAO MG24 - Silicon Labs EFR32MG24, Matter® Native over Thread/BLE 5.3
- Arduino Compatible, 5μA Ultra-Low-Power, On-Board Antenna, 19 GPIOs
- Product page: Seeed-Studio XIAO-MG24
- Wiki: Getting Started with Seeed Studio XIAO MG24
| MG24 Pin | Arduino | i²C | SPI | Serial | Other | |
|---|---|---|---|---|---|---|
| PA00 | SCK1 | |||||
| PA03 | SCK0 | |||||
| PA04 | MISO0 | |||||
| PA05 | MOSI0 | |||||
| PA07 | USER_LED | |||||
| PA08 | D12 | |||||
| PA09 | D11 | |||||
| PB00 | D15 | MOSI1 | ||||
| PB01 | D16 | MISO1 | ||||
| PB02 | D13 | SCL1 | ||||
| PB03 | D14 | SDA1 | ||||
| PB04 | RF SW | |||||
| PC00 | D0 | |||||
| PC01 | D1 | |||||
| PC02 | D2 | |||||
| PC03 | D3 | |||||
| PC04 | D4 | SDA0 | ||||
| PC05 | D5 | SCL0 | ||||
| PC06 | D6 | TX0 | ||||
| PC07 | D7 | RX0 | ||||
| PC08 | MIC_EN | |||||
| PC09 | MIC_ADC |
- Silicon Labs Matter
- EFR32 Matter Application Examples
- Silicon Labs Simplicity Studio Extension for Matter
cd C:\ncs\v3.1.0\zephyr
west build -b xiao_mg24/efr32mg24b220f1536im48 --shield waveshare_epaper_gdey0213b74 samples/subsys/display/lvgl --pristine
-- west build: making build dir C:\ncs\v3.1.0\zephyr\build pristine
-- west build: generating a build system
Loading Zephyr module(s) (Zephyr base): sysbuild_default
-- Found Python3: C:/ncs/toolchains/b8b84efebd/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter
-- Cache files will be written to: C:/ncs/v3.1.0/zephyr/.cache
-- Found west (found suitable version "1.4.0", minimum required is "0.14.0")
-- Board: xiao_mg24, qualifiers: efr32mg24b220f1536im48
-- Shield(s): waveshare_epaper_gdey0213b74
Parsing C:/ncs/v3.1.0/zephyr/share/sysbuild/Kconfig
Loaded configuration 'C:/ncs/v3.1.0/zephyr/build/_sysbuild/empty.conf'
Merged configuration 'C:/ncs/v3.1.0/zephyr/build/_sysbuild/empty.conf'
Configuration saved to 'C:/ncs/v3.1.0/zephyr/build/zephyr/.config'
Kconfig header saved to 'C:/ncs/v3.1.0/zephyr/build/_sysbuild/autoconf.h'
--
**************************
* Running CMake for lvgl *
**************************
Loading Zephyr default modules (Zephyr base).
-- Application: C:/ncs/v3.1.0/zephyr/samples/subsys/display/lvgl
-- CMake version: 3.21.0
-- Found Python3: C:/ncs/toolchains/b8b84efebd/opt/bin/python.exe (found suitable version "3.12.4", minimum required is "3.10") found components: Interpreter
-- Cache files will be written to: C:/ncs/v3.1.0/zephyr/.cache
-- Zephyr version: 4.1.99 (C:/ncs/v3.1.0/zephyr)
-- Found west (found suitable version "1.4.0", minimum required is "0.14.0")
-- Board: xiao_mg24, qualifiers: efr32mg24b220f1536im48
-- Shield(s): waveshare_epaper_gdey0213b74
-- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/b8b84efebd/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/b8b84efebd/opt/zephyr-sdk)
-- Found Dtc: C:/ncs/toolchains/b8b84efebd/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found BOARD.dts: C:/ncs/v3.1.0/zephyr/boards/seeed/xiao_mg24/xiao_mg24.dts
-- Found devicetree overlay: C:/ncs/v3.1.0/zephyr/boards/shields/waveshare_epaper/waveshare_epaper_gdey0213b74.overlay
devicetree error: C:/ncs/v3.1.0/zephyr/boards/shields/waveshare_epaper/dts/waveshare_epaper_common.dtsi:7 (column 1): parse error: undefined node label 'arduino_spi'
CMake Error at C:/ncs/v3.1.0/zephyr/cmake/modules/dts.cmake:306 (execute_process):
execute_process failed command indexes:
1: "Child return code: 1"
Call Stack (most recent call first):
C:/ncs/v3.1.0/zephyr/cmake/modules/zephyr_default.cmake:131 (include)
C:/ncs/v3.1.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
C:/ncs/v3.1.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
CMakeLists.txt:5 (find_package)
-- Configuring incomplete, errors occurred!
CMake Error at cmake/modules/sysbuild_extensions.cmake:530 (message):
CMake configure failed for Zephyr project: lvgl
Location: C:/ncs/v3.1.0/zephyr/samples/subsys/display/lvgl
Call Stack (most recent call first):
cmake/modules/sysbuild_images.cmake:43 (ExternalZephyrProject_Cmake)
cmake/modules/sysbuild_default.cmake:21 (include)
C:/ncs/v3.1.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:75 (include)
C:/ncs/v3.1.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
C:/ncs/v3.1.0/zephyr/share/sysbuild-package/cmake/SysbuildConfig.cmake:8 (include)
template/CMakeLists.txt:10 (find_package)
-- Configuring incomplete, errors occurred!
See also "C:/ncs/v3.1.0/zephyr/build/CMakeFiles/CMakeOutput.log".
←[91mFATAL ERROR: command exited with status 1: 'C:\ncs\toolchains\b8b84efebd\opt\bin\cmake.EXE' -DWEST_PYTHON=C:/ncs/toolchains/b8b84efebd/opt/bin/python.exe '-BC:\ncs\v3.1.0\zephyr\build' -GNinja -DBOARD=xiao_mg24/efr32mg24b220f1536im48 -DSHIELD=waveshare_epaper_gdey0213b74 '-SC:\ncs\v3.1.0\zephyr\share\sysbuild' '-DAPP_DIR:PATH=C:\ncs\v3.1.0\zephyr\samples\subsys\display\lvgl'