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

Could Not enter DFU mode in nrf Beacon

hi,

i have successfully entered the dfu mode many times and could change the applications and reenter the DFU mode.

But then i tried loading the softdevice at "nRF51_SDK_8.1.0_b6ed55fnnn\components\softdevice\s110\hex\s110_softdevice.hex" ,and then it seems i am not able to enter the dfu mode.i am not sure if it is because of this reason as i noticed this issue a bit later after programming the softdevice.

i tried entering the dfu mode with holding the switch pressed and giving the supply.now what i could see is a light orange colour at the LED with very low brightness.

what may be the reason??is it because the softdevice might have got replaced?? i don't think so as both were s110(may be the version is different ) or can it be because of the power supply??

how can i enter the dfu mode again.

please help

  • @Deepu: How did you load the softdevice ? Did you use DFU mode to update the softdevice or using nRFGo Studio/nrfjprog to flash softdevice using SWD programming interface ? Note that when you flash the softdevice using SWD, the whole chip will be erased. There is no bootloader in it anymore. You would need to use SWD to flash the bootloader in.

    If you update the softdevice via DFU bootloader, and if you didn't do DFU for the new bootloader at the same time, you will have issue that the old bootloader is not compatible with S110 v8.0. It only work with S110 v7.x. If it's the case, then you would need to use SWD interface to reflash the chip with S110 v8.0 softdevice, and flash the new bootloader that compatible with S110 v8.0. Same as the above case.

  • firstly thank you for your answer

    so what is the order in flashing whether softdevice or bootloader is to be loaded first(does the order matter). and also as you said i tried programming beacon via SWD .the connection i did is 1.VCC,2 SWDIO,4 SWDCLK,5 GND from beacon side to 1.vref,7.TMS,9.TCK,12 GND respectively to jlink edu(20 pin). i didn't take connection from pins 3 and 5 of beacon(hope that is not necessary). and when i open the nrf go studio it shows the jlink but doesn't show any board connected.

    what may be the reason??is it because of an error is in connection i did or due to power supply failure on the board(i have given ext power to beacon as mentioned in its user guide and on measuring with multimeter it shows 2.9 v)

    does the beacon show any indication when powered with the point that the softdevice might have got replaced,i can only see a very very low intensity rgb colour on the beacon

  • @deepu: You flash the softdevice first, then the bootloader. If nRFGo Studio doesn't show the chip then there must be smth wrong with the connection. Why didn't you connect pin 5 GND on the beacon ?

    If it doesn't show up how could you flash the softdevice as mentioned in the question ?

Related