No Serial Output When Flashing Matter Application to nRF54L15 Internal Flash

Hello Nordic Team,

I'm experiencing issues when trying to flash my Matter application to the internal flash of the nRF54L15. I've followed the guidance from this forum post: [NCS2.7.0]nRF54L15PDK Matter Internal flash issue - Nordic Q&A - Nordic DevZone - Nordic DevZone

While compilation is successful, I'm not getting any serial output from the device. I've checked and modified my `prj_release.conf` file to enable various output options:

```
CONFIG_USE_SEGGER_RTT=y
CONFIG_SHELL=y
CONFIG_OPENTHREAD_SHELL=y
CONFIG_CHIP_LIB_SHELL=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_LOG=y
CONFIG_LOG_MODE_MINIMAL=y
CONFIG_ASSERT_VERBOSE=y
CONFIG_ASSERT_NO_FILE_INFO=n
CONFIG_PRINTK=y
```

Even after recompiling with these settings, I still don't see any output.

I'm developing a Matter project using NCS v3.0.0-rc1 with the official nRF54L15 development board. I'm trying to verify the internal flash OTA process, but I'm stuck because the application produces no output.

Thank you for your help!

Parents
  • Hello,

    I don't have nRF Connect SDK v3.0.0-rc1 installed, so I investigated on v2.9.1. I'll install v3.0.0 if my below questions are not helpful.

    Have you tried both COM ports, or even RTT? On my nRF54L15DK (v0.9.2) I get logging on a COM port (VCOM1 in the nRF Connect for VS Code extension).

    Is your Matter project based on one of the nRF Connect SDK samples? I used the Matter: Light bulb sample and added the Kconfig symbols you mentioned to prj.conf and prj_release.conf and I got logging in both cases.

    What is the reason for you using prj_release.conf instead of prj.conf when prj.conf for the Matter samples already has logging enabled?

    Oh, and a small heads up: here in Norway the next few working days are all public holidays, so I won't be back until Tuesday. Apologies for the inconvenience.

    Best regards,

    Maria

  • Hello Maria,
    Thank you for your help. I learned about the compilation options from the AI assistant on the forum. It told me to use the command 'west build -p -b nrf54l15dk/nrf54l15/cpuapp -- -DCONFIG_CHIP_DFU_OVER_BT_SMP=y -DFILE_SUFFIX=internal`. I used this command for compilation and checked the output during the process. It indeed utilized as series of internal files for the build. And I was able to observe the serial port output.
    I really appreciate your response.
    Best regards,,
    wang

Reply
  • Hello Maria,
    Thank you for your help. I learned about the compilation options from the AI assistant on the forum. It told me to use the command 'west build -p -b nrf54l15dk/nrf54l15/cpuapp -- -DCONFIG_CHIP_DFU_OVER_BT_SMP=y -DFILE_SUFFIX=internal`. I used this command for compilation and checked the output during the process. It indeed utilized as series of internal files for the build. And I was able to observe the serial port output.
    I really appreciate your response.
    Best regards,,
    wang

Children
No Data
Related