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

Segger Debug Out on DK can't see my target

I just got a new target board back from fab/assembly and I'm trying to use the debug out connector on the PCA10028 to program the new target.

My target is the NRF51822-CFAC-R

I've wired J19 on the DK as follows:

Pin 1 - tied to the same 3V supply that powers the DK and my target
Pin 2 - SWDIO (pin H2) on my target
Pin 3 - GND on my target
Pin 4 - SWDCLK (pin C8) on my target

In nRFgo Studio, I'm able to see the Segger on the DK but the Segger is not able to see my target device. Is there any additional setup I need to do on the DK in order to download to my device?

Parents
  • I broke out a second nRF51 DK and connected a cable from P19/Debug Out to P18/Debug In. I did not connect the second DK to USB. Rather, I powered the second DK from a benchtop supply. Just to make sure of which nRF51 I was programming, I used the "blinky" example. I was able to see the second DK's nRF51 from the Segger on the first DK and verified that I was programming the second DK when the blinky lights on the second DK flashed as expected. So my Debug Out is working with an external target.

    I then connected my new board in the same way and gave it another try, powering it from 3.3V just be be sure. No action - the Segger can't see my target.

    That said, my target is extremely small and I connect to it with a custom-made programming fixture with pogo pins. There's a chance that fixture is mis-wired or the pogos are not making contact. I'm going to verify all the wiring and try to verify the pogo contacts. If all that checks out, then I'll upload the gerbers for examination by the group.

Reply
  • I broke out a second nRF51 DK and connected a cable from P19/Debug Out to P18/Debug In. I did not connect the second DK to USB. Rather, I powered the second DK from a benchtop supply. Just to make sure of which nRF51 I was programming, I used the "blinky" example. I was able to see the second DK's nRF51 from the Segger on the first DK and verified that I was programming the second DK when the blinky lights on the second DK flashed as expected. So my Debug Out is working with an external target.

    I then connected my new board in the same way and gave it another try, powering it from 3.3V just be be sure. No action - the Segger can't see my target.

    That said, my target is extremely small and I connect to it with a custom-made programming fixture with pogo pins. There's a chance that fixture is mis-wired or the pogos are not making contact. I'm going to verify all the wiring and try to verify the pogo contacts. If all that checks out, then I'll upload the gerbers for examination by the group.

Children
No Data
Related