[riot-commits] [RIOT-OS/RIOT] 438773: boards/stk3700: Allow selecting OpenOCD

benpicco noreply at github.com
Mon Feb 24 19:12:45 CET 2020


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 43877394947e9a288af637067c12b943a9586fad
      https://github.com/RIOT-OS/RIOT/commit/43877394947e9a288af637067c12b943a9586fad
  Author: chrysn <chrysn at fsfe.org>
  Date:   2020-02-14 (Fri, 14 Feb 2020)

  Changed paths:
    M boards/stk3700/Makefile.include
    A boards/stk3700/dist/openocd.cfg

  Log Message:
  -----------
  boards/stk3700: Allow selecting OpenOCD

OpenOCD works well with those devices; the OpenOCD config is provided at
the default location and only needs to refer to the setup that OpenOCD
ships.


  Commit: ac8ed1eb138a4d0f68ba1a4afcc28fb71c86e3fc
      https://github.com/RIOT-OS/RIOT/commit/ac8ed1eb138a4d0f68ba1a4afcc28fb71c86e3fc
  Author: chrysn <chrysn at fsfe.org>
  Date:   2020-02-14 (Fri, 14 Feb 2020)

  Changed paths:
    M dist/tools/openocd/openocd.sh

  Log Message:
  -----------
  openocd: Allow using OpenOCD-shipped configs

OpenOCD already ships config files for the EFM32 and EFR32 family, no
need to duplicate them in RIOT; this removes the "file exists" check for
files that are clearly OpenOCD-shipped board configurations, as the
script can't (and shouldn't) know OpenOCD's include paths.


  Commit: 80167b8ba418675c8caf725821241903cb579de8
      https://github.com/RIOT-OS/RIOT/commit/80167b8ba418675c8caf725821241903cb579de8
  Author: chrysn <chrysn at fsfe.org>
  Date:   2020-02-14 (Fri, 14 Feb 2020)

  Changed paths:
    M boards/stk3700/Makefile.include
    R boards/stk3700/dist/openocd.cfg

  Log Message:
  -----------
  boards/stk3700: Use OpenOCD-shipped board file


  Commit: f4b1d60887d4c7f385d187e57b8be84153d0f974
      https://github.com/RIOT-OS/RIOT/commit/f4b1d60887d4c7f385d187e57b8be84153d0f974
  Author: chrysn <chrysn at fsfe.org>
  Date:   2020-02-14 (Fri, 14 Feb 2020)

  Changed paths:
    M boards/common/silabs/Makefile.include
    M boards/common/slwstk6000b/Makefile.include
    M boards/slstk3401a/Makefile.include
    M boards/slstk3402a/Makefile.include
    M boards/sltb001a/Makefile.include
    M boards/stk3600/Makefile.include
    M boards/stk3700/Makefile.include

  Log Message:
  -----------
  boards/*silabs: Move programmer selection to common

This removes duplication for the jlink case (keeping only any
non-default values in the board makefiles), and opens up STK3700's
OpenOCD programmability for generic boards.


  Commit: 1dbf07f92609460a24638d544c7fd47ec6e7a9d4
      https://github.com/RIOT-OS/RIOT/commit/1dbf07f92609460a24638d544c7fd47ec6e7a9d4
  Author: chrysn <chrysn at fsfe.org>
  Date:   2020-02-14 (Fri, 14 Feb 2020)

  Changed paths:
    M dist/tools/openocd/openocd.sh

  Log Message:
  -----------
  openocd: Add instructions for overriding OPENOCD


  Commit: 4671fd2fe45c1d8acb09e02e5d6bdff29b4928f4
      https://github.com/RIOT-OS/RIOT/commit/4671fd2fe45c1d8acb09e02e5d6bdff29b4928f4
  Author: benpicco <benpicco at googlemail.com>
  Date:   2020-02-24 (Mon, 24 Feb 2020)

  Changed paths:
    M boards/common/silabs/Makefile.include
    M boards/common/slwstk6000b/Makefile.include
    M boards/slstk3401a/Makefile.include
    M boards/slstk3402a/Makefile.include
    M boards/sltb001a/Makefile.include
    M boards/stk3600/Makefile.include
    M boards/stk3700/Makefile.include
    M dist/tools/openocd/openocd.sh

  Log Message:
  -----------
  Merge pull request #10475 from chrysn-pull-requests/openocd-for-stk3700

boards/any silabs: Allow selecting OpenOCD


Compare: https://github.com/RIOT-OS/RIOT/compare/ad56ba845360...4671fd2fe45c


More information about the commits mailing list