Frequently Asked Questions
BME554L (Fall 2025)
MacOS Troubleshooting
Ejection Warnings & Serial Communication Blocks
The MacOS can try to mount your development kit as a storage device, and this can (a) interfere with flashing the device, (b) prevent you from seeing VCOM
port output, and (c) annoyingly pop up a warning dialog window saying that your storage device was not unmounted properly. To avoid this, you can do the following: https://docs.zephyrproject.org/latest/develop/flash_debug/nordic_segger.html#disabling-the-mass-storage-device-functionality
Permission Issues when Flashing
The nRF Command Line Tools are in the process of converting from using a legacy nrfjprog
tool to nrfutil
. Some of the latest versions of the command line tools on the MacOS have bugs that prevent you from running the legacy tools without root privileges. If you run into this issue, you can try downgrading your nRF Command Line Tools
to an earlier version (specifically, v10.24.0
).