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

nRFgo Studio Invalid SoftDevice error

Hello,

I am using the nRF51822 Development Kit and nRFgo Studio Version 1.17.03211.

I have compiled the blink_example and the s110 ble_app_hrs in the nRF51_SDK_v6.0.0.43681. (I'm using KEILv5 and ROM area from base 0x00014000 and size of 0x2C000, RAM area from base 0x20002000 and size of 0x2000.)

When I try to program the SoftDevice in accordance with the "nRF51822 Development Kit User Guide", I see the Region is different in the document.

In the document, Region is split in two , Region 0 & Region 1 and shows Addr:0x14000, in other hand my nRFgo Studio shows Region 1(Application) and Address:0. image description

Then I click Program, I get an error 'Invalid SoftDevice, start address is not 0x0.' image description

I changed the following:

Compiling in the SDK Ver 5.2.0.39364.

Compiling with changing ROM and RAM area.

Reinstall nRFgo Studio.

In the result, I get a same error.

What can I do anything else?

Thank you,

YeGang

Parents
  • The problem is that you are attempting to program your compiled application with the "Program Softdevice" tab selected.

    The chip is blank from the factory so the regions are undefined at this point. First program the Softdevice hex using the "Program Softdevice" tab, and then you can program your blinky example using the "Program Application" tab.

Reply
  • The problem is that you are attempting to program your compiled application with the "Program Softdevice" tab selected.

    The chip is blank from the factory so the regions are undefined at this point. First program the Softdevice hex using the "Program Softdevice" tab, and then you can program your blinky example using the "Program Application" tab.

Children
  • I download S110-SD-v7 and program softdevice hex, s110_nrf51822_7.0.0_softdevice.hex with the "Program Softdevice" tab selected.

    Then I can program my blinky example with the "Program Application" tab selected.

    Thanks a lot for your help.

    And Thanks to all who consider my question.

Related