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
    #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


                          20

                          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