DevZone Post: Custom nRF54L15 Board Not Recognized by Kconfig (Falls Back to Apollo4X)

DevZone Post: Custom nRF54L15 Board Not Recognized by Kconfig (Falls Back to Apollo4X)

Summary: I am bringing up a custom board based on the Raytac AN54L15Q (nRF54L15). The board is detected and DTS parses correctly, but Kconfig does not recognize the SoC. SOC_NRF54L15_CPUAPP remains undefined, and Kconfig falls back to Apollo4X.

This causes AMBIQ_HAL to be selected and the build to fail.

I have attached a minimal reproduction ZIP and the clean build log.

Symptoms:

  • Board is detected

  • DTS parses

  • Kconfig loads board defconfig

  • SOC_NRF54L15_CPUAPP is undefined

  • SOC_SERIES_APOLLO4X is selected instead

  • AMBIQ_HAL is selected

    • Build aborts in Kconfig

    What I need help with:

    • Confirming the correct SoC identifier for nRF54L15 in NCS 2.6.0

    • Whether additional YAML fields are required

    • Whether custom nRF54L15 boards require special handling in NCS 2.6.0

    Attachments:

    • perioprobe_minimal.zip (board folder + minimal main.c + prj.conf + CMakeLists.txt)

    • build_log.txtPerioprobe.zip

Related