1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-22 04:53:50 +01:00

262 Commits

Author SHA1 Message Date
Alexandre Abadie
6b6abed29b
make: namespace bossa optional flags variable 2021-02-23 21:22:53 +01:00
Alexandre Abadie
9b0a626f0a
make: namespace cc2538-bsl optional flags variable 2021-02-23 21:22:53 +01:00
Alexandre Abadie
7ac924f15c
make: namespace uf2conv specific flags variable 2021-02-23 21:22:53 +01:00
Alexandre Abadie
6d5a5b9528
make: namespace dfu-util optional flags var 2021-02-23 21:22:53 +01:00
Alexandre Abadie
6f47505997
make: namespace pyocd FLASH_TARGET_TYPE variable 2021-02-23 21:22:52 +01:00
Alexandre Abadie
603186f913
make: namespace openocd DEBUG_ADAPTER variable 2021-02-23 21:22:52 +01:00
Alexandre Abadie
554a02ff2a
tools/esptool: cleanup preflash and qemu integration 2021-02-23 11:01:38 +01:00
Alexandre Abadie
430770886b
make/esptool: fix FFLAGS inclusion order for qemu 2021-02-22 10:35:38 +01:00
Alexandre Abadie
9153e39dab
makefiles/edbg: refactor to use wrapper script 2021-02-21 12:56:43 +01:00
Alexandre Abadie
ed8f14e5fb
makefiles/cc2538-bsl: define FFLAGS as overridable + cleanup 2021-02-09 18:53:16 +01:00
Alexandre Abadie
dbd8c7975e
makefiles/jlink: define FLASHER var as overridable 2021-02-09 18:48:00 +01:00
Francisco
4736a881fc
Merge pull request #15512 from aabadie/pr/tools/emulator_term
tools/emulator: allow use with *term targets + introduce EMULATE=1 instead of emulate target
2021-01-13 17:12:00 +01:00
dylad
7fc5bb483b makefiles/dfu-util: automatically generate DFU_USB_ID 2021-01-12 11:34:22 +01:00
Alexandre Abadie
a6d856a5be
makefiles/tools/qemu: cleanup makefile 2021-01-11 21:31:49 +01:00
Alexandre Abadie
08108f85b4
make: replace emulate% targets with EMULATE variable 2021-01-11 21:31:48 +01:00
Alexandre Abadie
753e13fba3
tools/renode: disable gui and hide log by default
Use RENODE_SHOW_LOG and RENODE_SHOW_GUI from the command line to enable them
2021-01-11 21:31:48 +01:00
Alexandre Abadie
c8ce41c9de
dist/tools/emulator: allow use of term with emulators 2021-01-11 21:31:48 +01:00
Alexandre Abadie
b801d57f0c
Merge pull request #15555 from dylad/pr/makefiles/dfu_optionnal_dfuse
boards: move DfuSe specific argument at board level
2020-12-09 14:08:50 +01:00
dylad
ecc8296897 makefiles/dfu-util: Update dfu-util.inc.mk for DFU bootloader 2020-12-09 11:59:28 +01:00
Alexandre Abadie
8b8a3ffbd9
Merge pull request #15491 from aabadie/pr/tools/qemu_debug
tools/emulator: add debug feature with qemu emulator
2020-12-08 11:23:33 +01:00
Benjamin Valentin
b7b208829f tools/uf2: add uf2conv.py as a flash tool 2020-12-02 10:20:17 +01:00
Alexandre Abadie
83bbe00d62
makefiles/serial.inc.mk: define a default port for linux/darwin 2020-12-02 09:20:57 +01:00
Francisco
9f3eebd9b9
Merge pull request #15543 from aabadie/pr/tools/robotis-loader_common
boards/opencm904: move robotis-loader in common place
2020-12-02 09:18:51 +01:00
Francisco
b251ca2d4f
Merge pull request #15541 from aabadie/pr/make/goodfet_common
tools/goodfet: define variables in common makefile
2020-12-02 09:18:18 +01:00
Alexandre Abadie
4ff5b749b0
tools/renode: qemu: move debug script in common place 2020-12-02 08:43:44 +01:00
Alexandre Abadie
ae20873510
makefiles/qemu: add DEBUGGER variables 2020-12-02 08:43:43 +01:00
Alexandre Abadie
c066f21b68
Merge pull request #15539 from aabadie/pr/tools/stm32loader
tools/stm32loader: introduce common makefile
2020-12-02 08:24:05 +01:00
Francisco
0b8ec0ba11
Merge pull request #15490 from aabadie/pr/tools/renode_refactor
tools/renode: refactor integration + add debugger support
2020-12-01 23:16:11 +01:00
Alexandre Abadie
2dc5a69939
Merge pull request #15535 from aabadie/pr/tools/lpc2k_pgm
tools/lpc2k_pgm: refactor build system integration
2020-12-01 21:13:52 +01:00
Alexandre Abadie
966221f5a4
boards/opencm904: move robotis-loader in common place 2020-12-01 18:31:41 +01:00
Alexandre Abadie
2e1b26bb8e
makefiles/tools/goodfet: add common makefile 2020-12-01 18:06:20 +01:00
Alexandre Abadie
14d19ee790
makefiles/tools/stm32loader: add common makefile 2020-12-01 17:26:57 +01:00
Alexandre Abadie
a74e005fbb
makefiles/tools: add common mspdebug makefile 2020-12-01 15:52:17 +01:00
Alexandre Abadie
9d3cbd5933
make: add common lpc2k_pgm programmer makefile 2020-12-01 13:39:28 +01:00
Alexandre Abadie
aea9d4b0a7
make: move lpc2k_pgm in tools/ 2020-12-01 13:36:36 +01:00
Alexandre Abadie
72e1958953
makefiles/tools: add common esptool configuration 2020-12-01 10:22:26 +01:00
Alexandre Abadie
82eb48964d
makefiles/qemu: renode: define FLASHFILE 2020-11-27 13:39:23 +01:00
Alexandre Abadie
2bcc754fe5
makefiles/tools: ensure all FLASHER/DEBUGGER* vars are overridable 2020-11-27 13:39:22 +01:00
Alexandre Abadie
9eadcb38f3
makefiles/renode: make emulate depends on board config file 2020-11-27 13:39:22 +01:00
Alexandre Abadie
dcaa9eb59c
makefiles/tools/renode: improve debugger management
When using the debug target, the GDB server is spawned automatically in the background. This logic is moved in a external script
2020-11-27 13:39:22 +01:00
Alexandre Abadie
4707de2a5f
makefiles/renode: add debugger config 2020-11-27 13:39:22 +01:00
Alexandre Abadie
3cca8f4ee2
makefiles/tools/renode: control renode via Makefile only 2020-11-27 13:37:52 +01:00
Alexandre Abadie
3bafb6e2bc
makefiles/edbg: include openocd.inc.mk to define debug vars 2020-11-25 22:31:13 +01:00
Alexandre Abadie
c6ad85a7b0
boards: don't include programmer logic at board level 2020-11-25 22:31:13 +01:00
benpicco
09defe017f
Merge pull request #15483 from aabadie/pr/makefiles/renode_dont_export
makefiles/renode: dont export EMULATOR* variables
2020-11-25 00:33:35 +01:00
Alexandre Abadie
e1558b4487
makefiles/tools/qemu: add common qemu makefile 2020-11-20 14:17:54 +01:00
Alexandre Abadie
b7c1f7b2dd
makefiles/renode: don't export EMULATOR variables 2020-11-20 12:30:49 +01:00
Francisco Molina
6a606e3f21
makefiles/tools/cc2538-bsl: use --write-erase to avoid mass erase 2020-11-16 09:13:57 +01:00
Francisco Molina
8f1e2cbe00
dist/tools/cc2538-bsl: add Makefile to build dependencies 2020-11-16 09:13:57 +01:00
Gilles DOFFE
cca2d70808 tools/openocd: add stlink-dap adapter
stlink-dap adapter is based on stlink-dap.cfg and is used by
STM32MP1 family.

Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2020-11-13 10:43:08 +01:00