Can't flash external PCB with nRF52 DK (No idcode detected)

Hi,

I have external PCB, looks like this:



Need help with flashing the nRF52832 chip via nRF52 DK, please.

External PCB have identical pin assignments as QFN48 pin assignments (https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52832.ps.v1.1%2Fpin.html&cp=2_1_0_3&anchor=pin_assign)

Wired by this schema:

External PCB               nRF52 DK     
NAME PIN NAME PIN
VDD (3 Volts) 48 VDD VDD
VDD (3 Volts 48 VTG VTG
SWD IO 26 SWD IO SWD IO
SWD CLK 25 SWD CLK SWD CLK
GND (VSS) 45 GND DETECT (P20) GND DETECT (P20)
GND (VSS) 45 GND GND

(https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52832.ps.v1.1%2Fpin.html&cp=2_1_0_3&anchor=pin_assign)

I'm using SEGGER Embedded Studio but when I try Connect J-LINK I get error:



Failed to connect to target. No idcode detected. Please check connection and Target interface Type

Badly wired pins ? Or is problem in something different ?

nRF52 DK flashing (Build and Run) works perfectly fine.

Parents
  • Hi Jirka,

    Thanks for choosing a Nordic chip to work with. 

    You might be able to use the PCB you have with the nRF52 on and successfully program when you add the missing capacitors to the correct, but the radio will not work.

    So I would recommend that you start a new design and follow our guidelines including all the necessary components to make the SoC work as intended. You can ask for a review by us at Nordic and we will provide feedback on your design. 

    But you can try and see if you can get the one you have now to be programmed. 

    So you need at minimum these connections. 


    In this configuration you might be able to program the nRF52832 chip. 

    You also need to connect the center pad to the other ground points, so 

    pin 48, pin 36 and pin 13 needs to be connected to VDD and each other, and they should also have the corresponding decupling cap on each pin. The decupling capacitors should be as close to the chip as possible.

    Pin 33, pin 46 and pin 1 needs their decupling capacitors. 

    Pin 45 and 49(the center pad) is your ground pins, they should be connected together and is your ground. 

    If you do this then you might be able to program the nRF52832, it will be very limited, radio and any critical timing will not work. 

    Regards,
    Jonathan

Reply
  • Hi Jirka,

    Thanks for choosing a Nordic chip to work with. 

    You might be able to use the PCB you have with the nRF52 on and successfully program when you add the missing capacitors to the correct, but the radio will not work.

    So I would recommend that you start a new design and follow our guidelines including all the necessary components to make the SoC work as intended. You can ask for a review by us at Nordic and we will provide feedback on your design. 

    But you can try and see if you can get the one you have now to be programmed. 

    So you need at minimum these connections. 


    In this configuration you might be able to program the nRF52832 chip. 

    You also need to connect the center pad to the other ground points, so 

    pin 48, pin 36 and pin 13 needs to be connected to VDD and each other, and they should also have the corresponding decupling cap on each pin. The decupling capacitors should be as close to the chip as possible.

    Pin 33, pin 46 and pin 1 needs their decupling capacitors. 

    Pin 45 and 49(the center pad) is your ground pins, they should be connected together and is your ground. 

    If you do this then you might be able to program the nRF52832, it will be very limited, radio and any critical timing will not work. 

    Regards,
    Jonathan

Children
No Data
Related