This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

UART does not work when bootloader is used

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]

Top Replies

Parents Reply Children
No Data
Related