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

cant detect nrf52 with segger once I flashed the bootloader (sdk11)

I'm trying to flash the bootloader on an nrf52 device. the microcontroller is detected successfully with segger. but then when I flash the bootloader given with sdk11 (dual bank 132) I can no longer detect the nrf52 device with segger. it's really strange because it made this for all the devices I tried.

how can the bootloader brick the nrf52 device? is there somewhere in the bootloader code where SWDIO and SWDCLK are affected? . the device should be detected with segger no matter what's in the flash.

IS SERIAL TRACING ENABLED ON THE BOOTLOADER ????

here the schematic of my board

Parents
  • Jo Hung, this is what I get tring to run the command above

    $ nrfjprog --recover
    Recovering device. This operation might take 30s.
    ERROR: JLinkARM DLL reported an error. Try again. If error condition
    ERROR: persists, run the same command again with argument --log, contact Nordic
    ERROR: Semiconductor and provide the generated log.log file to them.
    
Reply
  • Jo Hung, this is what I get tring to run the command above

    $ nrfjprog --recover
    Recovering device. This operation might take 30s.
    ERROR: JLinkARM DLL reported an error. Try again. If error condition
    ERROR: persists, run the same command again with argument --log, contact Nordic
    ERROR: Semiconductor and provide the generated log.log file to them.
    
Children
No Data
Related