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
  • @makouda: Could you clarify that the broad is bricked now ? Or it still work and you can see it's printing out RTT log ?

    Do you see the board in nRFGo Studio when you plug it in ? If you still can see the Segger chip in the list, you can try to use nrfjprog to do a recover :

    nrfjprog --recover 
    

    Could you edit the question and attach the bootloader project source ?

Reply
  • @makouda: Could you clarify that the broad is bricked now ? Or it still work and you can see it's printing out RTT log ?

    Do you see the board in nRFGo Studio when you plug it in ? If you still can see the Segger chip in the list, you can try to use nrfjprog to do a recover :

    nrfjprog --recover 
    

    Could you edit the question and attach the bootloader project source ?

Children
No Data
Related