This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Error when bootloader with Master Control Panel

Hi,

I 'm using MCP v3.9.0.6, softdevice v7.2.0 and pca10003 board.

After load bootloader program to board. I use MCP to load application for it. In MCP, I choose device dfu_targ, connect, discovery services, and DFU choose my .HEX file. But after upload firmware 100%. MCP shows error and I can not solve this image description

image description

Thanks and regard

  • @trananh: I found a small trick could help MCP 3.7 works.

    First make sure you have flashed the firmware located in C:\Program Files (x86)\Nordic Semiconductor\Master Control Panel\3.7.0.8488\firmware to the dongle you have. Then click File -> Option -> Serial port , selcect Show all serial ports After that you should be able to select the COM port matching with the dongle virtual COM port. Then you can use it.

    Regarding "Porting the new bootloader from SDK v7.0 back to SDK v6.1": I meant you can copy the bootloader for SDK v7.0 and use it with SDK v6.1, some modification needed. But I think it should not be too complicated.

  • @HungBui

    I try this but it not work

    The first time, I conneted but when do DFU, MCP say "Failed to find device. You may want try again"

    But after that, I can not start discovery device. MCP say "Received error: BTLE_STATUS_CODE_COMMAND_DISALLOW"

  • @Trananh: What did you try ? to port the bootloader or to use MCP 3.7.

    If you use MCP 3.7, make sure you have flashed the firmware came with the MCP v3.7.0 as mentioned above.

  • I use nrfgo Studio to flash firmware in folder MCP 3.7.0/firmware to dongle already

  • @HungBui

    Sorry, I just begin with this board so Can you instruct me how to port bootloader in SDK ?

    Feel like main.c are same. Do I have to port library?

Related