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

Unable to run my program or examples

Hi Nordic developers.

I am developing a custom board using 2 Rigado BMD-300, but I am unable to run my 100% operative program or examples.

At first time I was able to see the rigado DFU service working on thoses chips (it was working) I used nrfjprog --family nrf52 --recover to remove the manufacter firmware then I programmed the Softdevice and the application, but the application does not start.

I was thinking the issue is hardware related, but how is it possible if the manufacter code was working from the first time I powered the devices?

I am able to debugging my code, read back my code from the rigado modules, but no able to start the program.

Info: SDK 12.2 nRF52 (rigado bmd-300), SD: s132, Interface programing: SWD (swdclk, swdio, GND)

Any suggestion?

See you

Parents
  • For testing I programmed the secure bootloader example (I changed the Board.h for the rigado module) I wanted to know if the module was still alive and It works!! but I am not able to run my own application on that module.

    I think it is so weird.

    update:

    1. I programmed a quick the softdevice+bootloader to perform DFU to for test the modules.

    2. Both modules are running the DFU secure service from the Nordic SDK examples.

    3. perform the DFU for the module 1 the APP works!(module that works fine )

    4. perform the DFU for the module 2 the APP does not work ( module with the issue)

    5. erase all

    6. repeat steps (1), (2), switch (4) and (3) - same result

Reply
  • For testing I programmed the secure bootloader example (I changed the Board.h for the rigado module) I wanted to know if the module was still alive and It works!! but I am not able to run my own application on that module.

    I think it is so weird.

    update:

    1. I programmed a quick the softdevice+bootloader to perform DFU to for test the modules.

    2. Both modules are running the DFU secure service from the Nordic SDK examples.

    3. perform the DFU for the module 1 the APP works!(module that works fine )

    4. perform the DFU for the module 2 the APP does not work ( module with the issue)

    5. erase all

    6. repeat steps (1), (2), switch (4) and (3) - same result

Children
No Data
Related