We have an app that uses UART. It works flawlessly when only SD and app are present on a chip.
But if bootloader is used, UART does not work.
nrfjprog -e python device_page_generator.py -d nrf52840_xxAA -sd "s140_6.1.1" -o bin/device_page_nrf52840_xxAA_s140_6.1.1.hex nrfjprog --program ../../bin/softdevice/s140_nrf52_6.1.1_softdevice.hex --chiperase nrfjprog --program ../../bin/bootloader/armcc/mesh_bootloader_serial_armcc_nrf52840_xxAA.hex nrfjprog --program <path>\provisioner_nrf52840_s140_6_1_1.hex nrfjprog --program bin/device_page_nrf52840_xxAA_s140_6.1.1.hex nrfjprog --reset
Why is it so? How to fix it?
[nRF Mesh 2.2, nRF SDK 15, SD140 6.1, nRF52840]