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

pyOCD MBED firmware install for ZephyrOS

Hi,

Developing on nRFConnect/ZephyrOS and looking to enable multi-threaded debugging using pyOCD firmware on nRF52 DK, since not currently/yet supported by JLink.

Was pointed to https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF52-DK/Download#infotabs (by Carles Cufi) as a place to find

the binary to download to nRF52840 board to replace the JLink SW. (The newer Nordic site no longer appears to provide link to this SW)

The DK user guide mentions SW5 is used to set Atmel MCU into bootloader mode, but I couldn't find an further instructions how to get the pyOCD firmware installed. Does one use nRFjlink tools to update the firmware? Would also be helpful to understand how would reprogram with JLink - would one need to use pyOCD to get back, because many Nordic tools rely on Jlink?

Also would be great if you could provide release notes for the Firmware. Are there dependency issues with pyOCD host SW (we appear to need very recent version published Aug 2020)

Since this is needed for ZephyrOS debugging, would be great to provide more updated links and instructions on website.

I see in https://www.nordicsemi.com/-/media/Software-and-other-downloads/Dev-Kits/nRF5x-DK-files/nrf5x_atsam3u2c_if_mbed_V0221_11012017.bin that the Firmware at the above link may not even be compatible with nRF5280. Is there a path to move forward, or we need to purchase an nRF52832DK in order to do this?

Thanks,

 Erik

Parents Reply Children
No Data
Related