Troubleshooting macOS Notifications When Using JLink Firmware for NRF52840DK Development

I develop using Apple M3 paired with VS Code with nrf extension. The development board I use is NRF52840DK. When using JLink firmware with version number JLink_V796b, the macOS system keeps notifying 'macos did not eject disk properly' until I test with other development boards and downgrade the firmware version to 788j to restore normal operation.

Parents
  • This started for me around the time I upgraded to v7.94e via the nRF Command Line Tools. I noticed 7.96h was available from SEGGER recently (omg, that release cadence cycle for a embedded dev tool is nuts). I couldn't see anything relevant in the release notes, but tried it anyway. No difference.

    So then I ran JLinkExe to try the msddisable trick, and was prompted to update the J-Link firmware via USB first. I did so and got this message:

    New firmware: J-Link OB-nRF5340-NordicSemi compiled Apr 11 2024 17:44:26
    Current firmware: J-Link OB-nRF5340-NordicSemi compiled Oct 30 2023 12:13:06


    After updating, the problem went away! Oh the relief.

    This problem only occurs for the nRF7002-DK, not a dedicated J-Link PRO. So if you're experiencing it, try updating the J-Link firmware using the SEGGER J-Link software pack v7.96h.

Reply
  • This started for me around the time I upgraded to v7.94e via the nRF Command Line Tools. I noticed 7.96h was available from SEGGER recently (omg, that release cadence cycle for a embedded dev tool is nuts). I couldn't see anything relevant in the release notes, but tried it anyway. No difference.

    So then I ran JLinkExe to try the msddisable trick, and was prompted to update the J-Link firmware via USB first. I did so and got this message:

    New firmware: J-Link OB-nRF5340-NordicSemi compiled Apr 11 2024 17:44:26
    Current firmware: J-Link OB-nRF5340-NordicSemi compiled Oct 30 2023 12:13:06


    After updating, the problem went away! Oh the relief.

    This problem only occurs for the nRF7002-DK, not a dedicated J-Link PRO. So if you're experiencing it, try updating the J-Link firmware using the SEGGER J-Link software pack v7.96h.

Children
No Data
Related