Tag-Connect To ST-Link or J-Link Adapter PCB | Voltlog

Поделиться
HTML-код
  • Опубликовано: 23 окт 2023
  • High quality PCB Services pcbway.com In this episode, we explore the world of Tag-Connect JTAG connectors and how to interface them with your programming tools like ST-Link or J-Link. Tag-Connect connectors are a game-changer, offering cost-effective, space-saving solutions compared to traditional connectors. We'll discuss their advantages, standardized footprints, and how they can save costs on your PCBs.
    Discover how these connectors can be operated manually or integrated into a test jig for automation, making production lines faster and more reliable. We'll also share a personal project where we designed a custom adapter PCB to bridge the gap between Tag-Connect and ST-Link or J-Link connectors, a practical solution for electronics enthusiasts and professionals.
    →Order The Voltlog TagConnect JTAG PCB Adapter From My Tindie Store
    voltlog.com/y/tagco
    →Download the Kicad Project From Github
    voltlog.com/y/0ol7e
    →TagConnect Official Store
    voltlog.com/y/8roit
    →Support the channel via Patreon, Paypal or Bitcoin
    www.voltlog.com/donations
    →Support the channel by clicking these links (CommissionsEarned)
    Aliexpress voltlog.com/y/kr0sa
    Ebay voltlog.com/y/jzkfp
    Amazon.com voltlog.com/y/qw4d3
    Banggood.com voltlog.com/y/o4025
    →Blog Post
    www.voltlog.com/
    #TagConnect #JTAG #Connector
  • НаукаНаука

Комментарии • 25

  • @christophertstone
    @christophertstone 8 месяцев назад +1

    I posted about TagConnect on your channel some years ago. I still love them for all the same reasons you stated.

  • @PrawnCocktailBro
    @PrawnCocktailBro 8 месяцев назад +2

    Tag-Connect is Almost exactly what i need, something that can be used during testing, and production, without using unnecessary board space.
    Could probably be useful for connecting to a bunch of test points at once as well as programming.
    Thank you for making me aware of these :D

    • @voltlog
      @voltlog  8 месяцев назад

      Happy to share tips like these with my viewers!

  • @windward2818
    @windward2818 7 месяцев назад

    I just wanted to add that the video is mainly focusing on ARM M core JTAG/SWD debugging probe connections using ARM CoreSight 10 JTAG(IEEE 1149.1) standard mode or Serial Wire Debug (SWD) mode, which defines a 10 pin header pinout with two keying features on the target PCB side, a header body slot and a removed male pin 7. Using both of these is meant to prevent reverse connection. Given the 10 pin requirement of ARM CoreSight 10, TAG Connect created a 10 pin bed of nails adaptor (keyed using dowels) and created a 10 pin single side pad footprint to save cost and board space. Realizing that 4 pin functions (including the key) are not mandatory, TAG Connect created a 6 pin bed of nails keyed adaptor with its own footprint to save even more space.
    So, TAG Connect actually have created SMT footprint standard connections for ARM CoreSight 10.
    The clip in plastic versions require snap in holes in the PCB which in a way defeats the purpose of saving board space and requires more holes in the PCB.
    The video talks about using the TAG Connect bed of nails for different purposes which makes sense. However, from a practical standpoint there should only be one of each for single uC designs. One for ARM CoreSight 10 usually using the 6 pin, and another function, like a serial monitor port, using the 10 pin. This way you cannot mix up your tool connections for people who are not familiar with the debug specifics.
    TAG Connect now offers some versions of a dedicated cable, for example, from 6 pin PCB to ULink Tool header, so you don't need an adaptor board.

  • @jordanwaeles
    @jordanwaeles 7 месяцев назад +1

    I love tagconnect, since i found out about it in 2021 at my employer back then, i've used it on 30+ different pcb's for both hobby and work designs. There is a pinout for serial, another for STM32 serial wire debugger and another one for AVR8 in-circuit-programming. I've also done similar breakout boards, on mine I put toggle switches to feed 3V3 or not and to connect the reset line or not, and a push button to hit the reset line. It's a little too bad that the cable is expensive, the pogo pins sometimes break and it only ships from the US, which incurs extra customs costs for the rest of the world when we need to topup on cables and clips.

  • @Leif_YT
    @Leif_YT 8 месяцев назад

    I started using it a while ago for my ESP Projects and really liked it, but since the new generations of ESP32s, where USB is much more flexible and accessible, i use it less often. Still a great connector in my opinion.

    • @voltlog
      @voltlog  8 месяцев назад

      I agree, it's a great connector. If only it would be cheaper and more widely available.

  • @fkiesel9442
    @fkiesel9442 8 месяцев назад +3

    That is a cool type of connector though it is a bit expensive.
    Depending on what you want to do, the Würth elektronik "WR-WST REDFIT IDC SKEDD" might be worth a look. They also plug directly into the PCB.
    The footprint should be not much bigger and they stay attached to the board without special acessories. And they are a lot cheaper.
    There is a special footprint for the debugging usecase, so make sure to use the correct one for your application.

    • @ahhuhtal
      @ahhuhtal 8 месяцев назад

      Thanks for the tip! I've been using Tag-Connect professionally as cost hasn't been much of an issue, but I never could justify the price of buying one for my own hobby project use.

    • @voltlog
      @voltlog  8 месяцев назад

      The Wurth alternative is definitely a good option for those that can accommodate the larger footprint. It is a2.54mm pitch so percentage wise, much bigger than a tag connect footprint.

    • @fkiesel9442
      @fkiesel9442 8 месяцев назад

      @@voltlog If you are really space constraint, the Würth connectors are not ideal. There is a 4-pin version that could save some space.
      If you are really space constraint, the tag connect guys also have an edge connector, that basically uses no boardspace at all.

    • @christophertstone
      @christophertstone 8 месяцев назад +1

      The price is near nothing if your time has any value.

  • @iamjadedhobo
    @iamjadedhobo 8 месяцев назад +1

    We have been these tag connect headers about 4 years ago. The only downside with them is that they can't be inserted into rack boards. To connect them to our st-link2 we got off the shelf PCBs from Adafruit.

    • @voltlog
      @voltlog  8 месяцев назад +2

      They have that new board edge version which would probably worked for stacked boards.

    • @iamjadedhobo
      @iamjadedhobo 8 месяцев назад

      @@voltlog Good top for the next board, but for those older boards :(

  • @youtubeviewer7077
    @youtubeviewer7077 3 месяца назад

    Those extremely loud clicking noises at the end are obnoxious, recommend to lower the volume. You have such a nice soft voice and when listening late at night before bed, it sucks getting your ear drums blasted out by pointless sound FX. Cool video anyway, I need to get one of these cables.

  • @thelastofthemartians
    @thelastofthemartians 8 месяцев назад

    I had an idea a few years ago to use a stylised Open Source Hardware logo as a pogo pin interface for programming boards. The seven connector pads would serve double duty as the logo itself and also a way to program the board. The logo is (literally) key shaped so, with a bit of thought, a keyed connection should be possible. As usual I didn't take it further - I'll leave that for a more dedicated hacker :)

  • @alexfedorov1160
    @alexfedorov1160 8 месяцев назад +1

    I saw the footprint for that thing in one of Big Clive's videos reviewing some industrial board and was wondering what it is. It took me some time to find out the product, and it turned to be quite expensive for what it is. So I made my own :) Used it only on one board so far and I happy with the result. It's convenient, consumes little board space, easy and fast to plug and unplug. The only downside is that I don't figured how to made the locking thing cheap and easy.

    • @jaro6985
      @jaro6985 8 месяцев назад

      yeah also 3D printed one to use. For the locking, if its near the edge of the board you could print a U shaped clip piece. If its in the middle of the board you could use say M2 screws

    • @voltlog
      @voltlog  8 месяцев назад

      One idea for a cheap locking action is to use 3 fixed metal pins on the connector side that go through 3 slightly offset holes on the PCB side, where friction would hold the pins.

    • @alexfedorov1160
      @alexfedorov1160 8 месяцев назад +1

      @@jaro6985 Yep, I placed footprint near the edge of the board for that purpose.

    • @alexfedorov1160
      @alexfedorov1160 8 месяцев назад

      @@voltlog If I understand right will it be incompatible with the standard footprint? I tried the other approach: brass stripe (crimp pins holder) incapsulated in plastic housing that flexes on insertion and lock the pins on removal. It was looking promising in CAD, but after I printed it and realised it's actual size, the hope was gone :)

  • @superdau
    @superdau 8 месяцев назад +1

    The price of these tag-connect cables have to be a bad joke. 40€ upwards for something that is essentially just holding 6 pogo pins in the right place? Seriously?

    • @jaro6985
      @jaro6985 8 месяцев назад

      then don't buy it, its not for you.

    • @voltlog
      @voltlog  8 месяцев назад +1

      I agree price is too high, the markup on these is very high, it's not like it required years of R&D to develop the product but it's one of those things where it's a good product, does a good job and they have a patent making it pretty much the only option available.