Skip to content

Silicon Labs devkit_xg24_brd2601b won't build #8897

Open
@MHVUT

Description

@MHVUT

Silicon Labs - Issues rebuilding the .bin file for the dev_kit_xg25_brd2601b. Followed the Adafruit guide and the SiLabs READ.md. Trying to build with Ubuntu Linux 22.04.2 (x86_64 emulation) on a Mac with the Parallels VM version 19.2.1. This is the entire build output from the ‘make BOARD=devkit_xg24_brd2601b’ cli command.

The guides have been followed exactly with a new clean VM.

The Adafruit guide has the 'make BOARD=circuitplayground_express' at the end of their documentation which works fine, no issues. The build problem looks to be specific to the SiLabs port. The 'make fetch-port-submodules' has been done for the SiLabs port.

parallels@ubuntu-linux-22-04-02-desktop:~/circuitpython/ports/silabs$ make BOARD=devkit_xg24_brd2601b
- Verbosity options: any combination of "steps commands rules", as `make V=...` or env var BUILD_VERBOSE
- Verbosity options: any combination of "steps commands rules", as `make V=...` or env var BUILD_VERBOSE
SLC generates project
sdk was set to /home/parallels/circuitpython/ports/silabs/gecko_sdk
The extension /home/parallels/circuitpython/ports/silabs/cp_efr32_extension/cp_efr32.slce is already trusted at the requested level. Nothing to do.
The sdk /home/parallels/circuitpython/ports/silabs/gecko_sdk/ is already trusted at the requested level. Nothing to do.
Found valid toolchain component toolchain_gcc for gcc
Generation location: /home/parallels/circuitpython/ports/silabs/build-devkit_xg24_brd2601b
Generation: Starting AC generation for ucProject in project circuitpython_efr32: Fri Feb 09 19:54:24 UTC 2024
Project is already viable -- no choices need be made.
Problems generating template files from component: bluetooth_stack - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: bluetooth_stack - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: board_control - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: cmsis_core - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: component_catalog - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: device_init_clocks - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: event_handler - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: event_handler - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: i2cspm_core - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: i2cspm_core - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: mbedtls_config - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: mbedtls_config - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: psa_crypto_config - Potential jar issue: python script did not properly register a template generator
Problems generating template files from component: toolchain_gcc - Potential jar issue: python script did not properly register a template generator
Generation issue: com.silabs.ss.framework.uc.core.api.exception.MultiException: Multi-Exceptions available:
  Multi-Exceptions available:
  Problems generating template files from component: bluetooth_stack - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: bluetooth_stack - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: board_control - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: cmsis_core - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: component_catalog - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: device_init_clocks - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: event_handler - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: event_handler - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: i2cspm_core - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: i2cspm_core - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: mbedtls_config - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: mbedtls_config - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: psa_crypto_config - Potential jar issue: python script did not properly register a template generator
  Problems generating template files from component: toolchain_gcc - Potential jar issue: python script did not properly register a template generator
Generation to /home/parallels/circuitpython/ports/silabs/build-devkit_xg24_brd2601b for circuitpython_efr32 did not succeed.
Slc-cli:
JVM terminated. Exit code=255
/home/parallels/.sdkman/candidates/java/current/bin/java
-Dosgi.requiredJavaVersion=11
-Dosgi.console=none
-Xms40m
-Declipse.p2.unsignedPolicy=allow
-Djava.net.preferIPv4Stack=true
-Declipse.exitdata=
-Duc.workingdirectory=/home/parallels/circuitpython/ports/silabs
-Dslc_consolecolour=false
-Dslc_consolewidth=185
-jar /home/parallels/circuitpython/ports/silabs/tools/slc_cli_linux/bin/slc-cli//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar
-os linux
-ws gtk
-arch x86_64
-launcher /home/parallels/circuitpython/ports/silabs/tools/slc_cli_linux/bin/slc-cli/slc-cli
-name Slc-cli
--launcher.library /home/parallels/circuitpython/ports/silabs/tools/slc_cli_linux/bin/slc-cli//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650/eclipse_11600.so
-startup /home/parallels/circuitpython/ports/silabs/tools/slc_cli_linux/bin/slc-cli//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar
--launcher.appendVmargs
-exitdata 10002 generate
-name=circuitpython_efr32 circuitpython_efr32.slcp
--sdk gecko_sdk
--with brd2601b
-tlcn gcc
-d=build-devkit_xg24_brd2601b
-vm /home/parallels/.sdkman/candidates/java/current/bin/java
-vmargs
-Dosgi.requiredJavaVersion=11
-Dosgi.console=none
-Xms40m
-Declipse.p2.unsignedPolicy=allow
-Djava.net.preferIPv4Stack=true
-Declipse.exitdata=
-Duc.workingdirectory=/home/parallels/circuitpython/ports/silabs
-Dslc_consolecolour=false
-Dslc_consolewidth=185
-jar /home/parallels/circuitpython/ports/silabs/tools/slc_cli_linux/bin/slc-cli//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar 
make[1]: *** [Makefile:177: slc-generate] Error 255
make: *** [Makefile:142: build-devkit_xg24_brd2601b/circuitpython_efr32.Makefile] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    silabssilabs port related

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions