Hi everyone.
I am using nRF Connect SDK v1.6.1 (it's an old project) on a custom board with a nRF5340 on it.
The firmware is based on the central_bas sample project with some added files from our side.
I want to add MCUBoot as a first stage bootloader to the project.
Adding it in the prj.conf file and building shows the correct flash layout where MCUBoot sits at 0x0 and my application starts at 0xc000.
Upon booting the board and listening on pins connected to UART_0 of the nRF5340 I get the usual boot output from the central_bas project, but not from MCUBoot.
Normally I would expect MCUBoot to print something like this before the other output:
But this simply does not show.
I was able to reproduce this on a nRF5340DK board by adding "CONFIG_SERIAL=n" to the prj.conf of MCUBoot. However, this config line is not present in my main project where the MCUBoot output is not shown. Therefore I'm really not sure what could prevent MCUBoot from printing its startup output.
Are there other options that prevent MCUBoot from printing or something?
Best regards,
Alex
prj.conf of the main project:
prj.conf of MCUBoot:
devicetree overlay (nrf5340dk_nrf5340_cpuapp.overlay) for our board: