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_CPUAPPis undefined -
SOC_SERIES_APOLLO4Xis selected instead -
AMBIQ_HALis 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
-