Skip to main content
richard239955_stm1
Associate III
April 14, 2016
Question

Difference between ST-LINK/V2-1 and ST-LINK/V2

  • April 14, 2016
  • 15 replies
  • 6531 views
Posted on April 14, 2016 at 07:51

What is the difference between, ST-LINK/V2-1 and ST-LINK/V2?

Which one is on the STM32F4 Discovery?

Which firmware am I supposed to use to update the ST-LINK ????? on the STM32F4 Discovery?
    This topic has been closed for replies.

    15 replies

    richard239955_stm1
    Associate III
    April 14, 2016
    Posted on April 14, 2016 at 17:05

    I did not activate an alert on this discussion and I am getting emails for every single STM32 forum posting, non-stop, including your response, just now. Every time I wish to make a new entry, such as this response, I always have to log in every time as well.

    The dialog box to enter a response gives me five lines of 80 character text. Is there a configuration to change this as well?

    Amel NASRI
    ST Technical Moderator
    April 14, 2016
    Posted on April 14, 2016 at 17:07

    Hi waclawek.jan,

    To answer your question ''why is there no link to the relevant support boards (EVAL, DISCO, NUCLEO) on the particular devices' folder pages in the new web? Is this an intention or an overlook?''

    In a device page, look at the section ''Tools and Software'' then the tab ''EVALUATION TOOLS''. You will find there the boards you are looking for. [The content needs a clean-up, I will report this internally].

    -Mayla-

    To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
    waclawek.jan
    Super User
    April 14, 2016
    Posted on April 14, 2016 at 17:18

    Hi Mayla,

    Uh, indeed. Not easy to find.

    Please forward my rant to the web designers: the page is several kilometers long anyway, why is this one particular item hidden under a tab? I suggest to unroll those three tabs. They even can't be found by textual search in the browser, until you click on the particular tab.

    Thanks,

    Jan

    Amel NASRI
    ST Technical Moderator
    April 14, 2016
    Posted on April 14, 2016 at 17:28

    Jan,

    Could you please log your comments regarding the new web [DEAD LINK /public/STe2ecommunities/mcu/Lists/STM32Java/Flat.aspx?RootFolder=/public/STe2ecommunities/mcu/Lists/STM32Java/Severe%20issues%20with%20the%20new%20ST%20website&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000F9A0E3A95BA69146A17C2E80209ADC21&TopicsView=https%3a//my.st.com/public/STe2ecommunities/mcu/Lists/STM32Java/AllItems.aspx&currentviews=68]here?

    We want to keep them in the same discussion; easier to find this way.

    Thanks.

    -Mayla-
    To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
    richard239955_stm1
    Associate III
    April 15, 2016
    Posted on April 15, 2016 at 03:43

    I thank everyone for their input in answering my question. I created the following document to summarize what I have learned.

    The V2 uses the STM32F103C8xx chip and V2-1 uses the STM32F103CBxx chip. I only superficially looked at a few schematics to figure this out, so it may not be the case with all STM boards.

    ST-Link InformationST-Link InformationST-Link/V2- STM32F103C8xx ST-Link/V2-A ST-Link/V2-B ST-Link/V2-1- STM32F103CBxx ST-Link/V2-1 Upgrade Process

    ·

            

    in-circuit debugger/programmer for the STM8 and STM32 microcontroller families

    ·

            

    STM8 SWIM interface

    ·

            

    STM32 JTAG, Serial Wire Debugging (SWD) and Serial Wire Viewer (SWV)ST-Link/V2- STM32F103C8xx ST-Link/V2-A ST-Link/V2-B ST-Link/V2-1- STM32F103CBxx ST-Link/V2-1 Upgrade Process

    ·

            

    Similar functionality to ST-Link/V2-1

    o

      

    This variation created for board designs prior to mbedST-Link/V2- STM32F103C8xx ST-Link/V2-A ST-Link/V2-B ST-Link/V2-1- STM32F103CBxx ST-Link/V2-1 Upgrade Process

    ·

            

    Similar functionality to ST-Link/V2-1

    o

      

    This variation created for board designs prior to mbedST-Link/V2- STM32F103C8xx ST-Link/V2-A ST-Link/V2-B ST-Link/V2-1- STM32F103CBxx ST-Link/V2-1 Upgrade Process

    ·

            

    in-circuit debugger/programmer for the STM32 microcontroller families

    ·

            

    USB software re-enumeration

    ·

            

    USB power management request for more than 100 mA power on USB

    ·

            

    USB Mass Storage Support (MSC)

    ·

            

    Virtual Serial Port (VCP)

    ·

            

    Minimum supported application voltage limited to 3 VST-Link/V2- STM32F103C8xx ST-Link/V2-A ST-Link/V2-B ST-Link/V2-1- STM32F103CBxx ST-Link/V2-1 Upgrade Process

    During the upgrade process, ST-Link upgrade firmware makes the appropriate choice of ST-Link/V2 or ST-Link/V2-1 and flashes the correct variation.

    Version naming nomenclature follows, J (for JTAG) is for the STM32 debug interface version; S (for Swim) is for the STM8 debug interface version; M (for mass storage) regroup the VCP and mass storage firmware version. For instance, STM32 discovery boards based on ST-Link/V2 (without mass storage + VCP) have version in the form V2J27S0, the ones based on V2-1 with mass storage and VCP V2J27M15.