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

Error: Flash Download failed - "Cortex-M0"

Hello. I've just purchased "nrf51822" module. I want to use the Bluetooth functionality of the board. But while compiling the 'ble' program it I've encountered few issues/errors in the board's hardware. The issues are as follows,

  1. No Algorithm found for: 0001B000H - 0001DD23H
  2. Error: Flash Download failed - "Cortex-M0"

I'm currently testing the board with 'keil v5' ide using 'sdk 12.0 s130'.

Can you please give me suggestions about how i can get this board working for my current project.

Here is the stack trace from keilv5 editor stackTrace.docx

Here's the video for reference output.mp4

Parents
  • Hi aditya,

    follow the steps mentioned in this link. As far as i understand, the issue is that your device already has a softdevice in it. The program you are running might be using a different softdevice. All you have to do is install nrfjprog and follow the steps. you'll be able to retrieve the board.

    1. Erase the previously existing softdevice using eraseall.
    2. upload a the required softdevice available at your file location/components/softdevice/s130/hex. using program command.

    hope it works.

  • Thank you for replying to my question. I've followed all your steps exactly as mentioned and i'm able to compile the program without any errors or warnings. The program can also be dumped in an IC nrf51822. But ble device is not found in the "nordic nrf connect" application's list. Hence I'm unable to progress further.

Reply Children
No Data
Related