Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Hardware
  3. ARM Cortex Programmer with SWD

ARM Cortex Programmer with SWD

Scheduled Pinned Locked Moved Hardware
13 Posts 4 Posters 2.3k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • alexsh1A Offline
    alexsh1A Offline
    alexsh1
    wrote on last edited by
    #1

    Hello,

    Anyone is using a programmer for ARM Cortex chips with SWD (1.27mm 2x5) interface? I was looking at Adafruit IBDAP - CMSIS-DAP JTAG/SWD Debug Adapter Kit. Any recommendations please?

    Thanks
    Alex

    1 Reply Last reply
    0
    • alexsh1A Offline
      alexsh1A Offline
      alexsh1
      wrote on last edited by
      #2

      @tbowmo How did you program SAMD21 on the Sensebender GW please?

      YveauxY 1 Reply Last reply
      0
      • alexsh1A alexsh1

        @tbowmo How did you program SAMD21 on the Sensebender GW please?

        YveauxY Offline
        YveauxY Offline
        Yveaux
        Mod
        wrote on last edited by
        #3

        @alexsh1 said in ARM Cortex Programmer with SWD:

        @tbowmo How did you program SAMD21 on the Sensebender GW please?

        Using the AVR JTAGICE3 -- https://www.microchip.com/webdoc/jtagice3/jtagice3.introduction_features.html

        http://yveaux.blogspot.nl

        alexsh1A 1 Reply Last reply
        1
        • tbowmoT Offline
          tbowmoT Offline
          tbowmo
          Admin
          wrote on last edited by
          #4

          The bootloader I programmed with a jtag/swd interface (I own an atmel jtag ice3).

          The bootloader enumerate as a USB device, that then is used to program the arduino sketches.

          alexsh1A 1 Reply Last reply
          0
          • tbowmoT tbowmo

            The bootloader I programmed with a jtag/swd interface (I own an atmel jtag ice3).

            The bootloader enumerate as a USB device, that then is used to program the arduino sketches.

            alexsh1A Offline
            alexsh1A Offline
            alexsh1
            wrote on last edited by
            #5

            @tbowmo said in ARM Cortex Programmer with SWD:

            atmel jtag ice3)

            Thank you. Its not manufactured any more so I suppose the only option is Atmel Ice?
            Expensive though

            1 Reply Last reply
            0
            • YveauxY Yveaux

              @alexsh1 said in ARM Cortex Programmer with SWD:

              @tbowmo How did you program SAMD21 on the Sensebender GW please?

              Using the AVR JTAGICE3 -- https://www.microchip.com/webdoc/jtagice3/jtagice3.introduction_features.html

              alexsh1A Offline
              alexsh1A Offline
              alexsh1
              wrote on last edited by
              #6

              @yveaux Thanks. Expensive one I must admit. Or maybe it feels this way after buying an USBasp for 3 bucks.

              1 Reply Last reply
              0
              • tbowmoT Offline
                tbowmoT Offline
                tbowmo
                Admin
                wrote on last edited by
                #7

                There are cheaper alternatives to the atmel programmers. The programmer is generic for all cortex processors, so find one that can be used with stm32 and you are good to go

                alexsh1A 1 Reply Last reply
                0
                • tbowmoT tbowmo

                  There are cheaper alternatives to the atmel programmers. The programmer is generic for all cortex processors, so find one that can be used with stm32 and you are good to go

                  alexsh1A Offline
                  alexsh1A Offline
                  alexsh1
                  wrote on last edited by alexsh1
                  #8

                  @tbowmo I actually need it for cortex m0 not for stm32. I am not sure it is worth Euro 125 at this stage when I need to program just 1 board.

                  1 Reply Last reply
                  0
                  • tbowmoT Offline
                    tbowmoT Offline
                    tbowmo
                    Admin
                    wrote on last edited by tbowmo
                    #9

                    Stm32 is also arm cortex-m processors, and all cortex-m bases processors share the same debugger interface.

                    Look for J-link debuggers on ebay. They go for around 12$

                    alexsh1A 1 Reply Last reply
                    1
                    • tbowmoT tbowmo

                      Stm32 is also arm cortex-m processors, and all cortex-m bases processors share the same debugger interface.

                      Look for J-link debuggers on ebay. They go for around 12$

                      alexsh1A Offline
                      alexsh1A Offline
                      alexsh1
                      wrote on last edited by
                      #10

                      @tbowmo Got it! Thanks

                      1 Reply Last reply
                      0
                      • JokgiJ Offline
                        JokgiJ Offline
                        Jokgi
                        wrote on last edited by
                        #11

                        The nRF52-DK, nRF51-DK and nRF5284--PDK have a SWD / Debugger. They use the Segger OB Firmware in the Controller so it has the Jlink drag and drop feature. Has hooks to nRFJprog, and Keil and other IDE interfaces. They have on board nRF5x devices too if you want to use them for firmweare and hardware development. Arduino Uno format so standard shields can be used as well. On Sale at Semiconductorstore.com. $36 - $46 depending on version of board desired..

                        alexsh1A 1 Reply Last reply
                        1
                        • JokgiJ Jokgi

                          The nRF52-DK, nRF51-DK and nRF5284--PDK have a SWD / Debugger. They use the Segger OB Firmware in the Controller so it has the Jlink drag and drop feature. Has hooks to nRFJprog, and Keil and other IDE interfaces. They have on board nRF5x devices too if you want to use them for firmweare and hardware development. Arduino Uno format so standard shields can be used as well. On Sale at Semiconductorstore.com. $36 - $46 depending on version of board desired..

                          alexsh1A Offline
                          alexsh1A Offline
                          alexsh1
                          wrote on last edited by
                          #12

                          @jokgi Can these also burn bootloaders via Arduino IDE?

                          JokgiJ 1 Reply Last reply
                          0
                          • alexsh1A alexsh1

                            @jokgi Can these also burn bootloaders via Arduino IDE?

                            JokgiJ Offline
                            JokgiJ Offline
                            Jokgi
                            wrote on last edited by
                            #13

                            @alexsh1 These boards support the Jlink (Segger) environment. The Segger firmware is available for windows, linux and MacOS..https://www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPa

                            1 Reply Last reply
                            1
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            18

                            Online

                            11.7k

                            Users

                            11.2k

                            Topics

                            113.1k

                            Posts


                            Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • MySensors
                            • OpenHardware.io
                            • Categories
                            • Recent
                            • Tags
                            • Popular