Skip to main content
SProg
Associate III
March 20, 2018
Question

SPBTLE-1S and SWD programming

  • March 20, 2018
  • 2 replies
  • 1191 views
Posted on March 20, 2018 at 20:28

Hello everyone,

Based on the evaluation board of 

SPBTLE-1S, we are going to make a board with 

SPBTLE-1S. So the question is:

Would be able to program the module (the internal BlueNRG) only with the below signals? We checked the schematics of the evaluation board but most of the components will be removed (like UART,USB,Sensors etc) and we want to keep only the core and the necessary components.

0690X0000060AAoQAM.png
    This topic has been closed for replies.

    2 replies

    Tesla DeLorean
    Guru
    March 20, 2018
    Posted on March 20, 2018 at 21:34

    Yes, that's an older style 20-pin JTAG connector, if you are constrained for space the newer 10-pin connector might be another choice.

    http://infocenter.arm.com/help/topic/com.arm.doc.faqs/attached/13634/cortex_debug_connectors.pdf

     
    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
    Antonio Vilei
    ST Employee
    April 27, 2018
    Posted on April 27, 2018 at 11:23

    The bare minimum for programming the module via SWD is using 5 pins. Basically, from the connector in the schematics above, you just need:

    • VBLUE
    • GND
    • JTMS-SWTDIO
    • JTCK-SWTCK
    • RESETN

    If you have an STM32 Nucleo, you can use the SWD header pins of the ST-LINK/V2-1 to program the SPBTLE-1S module.

    Best regards,

    Antonio