King Kévin
90a1f3a98b
Rakefile: add flashing over UART bootloader for dongle
2021-03-31 14:10:07 +02:00
King Kévin
4a70ed2ff7
Rakefile: add dongle definition and specific linker script
2021-03-31 14:10:07 +02:00
King Kévin
3475565ef4
Rakefile: add prepprocessor to dependency generator to take ifdef into consideration
2021-03-31 14:10:07 +02:00
King Kévin
f76482db93
make busvoodoo branch follow master
...
making a rebase of the old busvoodoo branch against master would
cost to much time and would not be pretty.
instead I copied all existing busvoodoo file onto a new busvoodoo
branch of master.
this will allow to do a rebase on master in the future
all individual commits are now in the busvoodoo_premaster branch.
2021-03-31 14:10:07 +02:00
King Kévin
f261cac536
Rakefile: allow to specify CPUTADIP to use SWD with CKS32
2020-06-24 11:57:45 +02:00
King Kévin
86ad8ea7ef
Rakefile: don't overwrite and restart when debugging
2020-06-24 11:56:58 +02:00
King Kévin
b8d4be47e4
Rakefile: halt after attaching
2020-06-24 11:56:42 +02:00
King Kévin
b1c13e7c15
Rakefile: use blue pill with stlinkv2 as default devel setup
2020-03-15 18:24:23 +01:00
King Kévin
31997c2c4a
add support for black pill board
2020-02-02 21:18:28 +01:00
King Kévin
0aab25e870
Rakefile: add debug bootloader target
2020-01-04 14:33:23 +01:00
King Kévin
e87cec6341
Rakefile: erase flash when flashing bootloader
2020-01-04 14:32:52 +01:00
King Kévin
3242c6ba5c
add USB-Blaster board support
2020-01-03 19:41:39 +01:00
King Kévin
fd21fbcc95
Rakefile: erase flash before flashing bootlaoder
2019-12-21 19:34:11 +01:00
King Kévin
05b5167d0d
Makefile show better memory usage
2019-12-12 21:28:59 +01:00
King Kévin
f4a000b4e6
Rakefile: rename STLINKV2_ALU to STLINKV2
2019-09-19 11:59:02 +02:00
King Kévin
90431d5fcb
Rakefile: openocd STLINKV2 interface is now stlink
2019-04-01 15:17:06 +02:00
King Kévin
534b4d89b1
Rakefile: add task to remove STM32F1 protection
2019-04-01 15:16:09 +02:00
King Kévin
60de1182a4
add support for ST-Link V2 clone adapter
2018-10-29 14:14:32 +01:00
King Kévin
fc71988012
Rakefile: fix debug with ST-Link V2
2018-10-28 22:29:21 +01:00
King Kévin
20ce3abf54
Rakefile (minor): make dfu-util command more readable
2018-10-07 23:12:59 +02:00
King Kévin
2da84d9063
Rakefile: use gcc as linker instead of ld to profit from library finding
2018-06-08 13:40:38 +02:00
King Kévin
dd0fcc1df7
Rakefile: remove reset functionnality
2018-06-08 10:45:01 +02:00
King Kévin
593b0e0e25
take changes from busvoodoo branch
2018-04-03 16:59:02 +02:00
King Kévin
b24dda9298
Rakefile: fix typo
2018-02-18 17:50:23 +01:00
King Kévin
62bfaf3973
cherry-pick from busvoodoo branch, part 4
2018-02-18 15:21:18 +01:00
King Kévin
e14f6bccd6
cherry-pick from busvoodoo branch, part 2
2018-02-18 15:20:01 +01:00
King Kévin
d171e06337
Rakefile: make header dependency optional
2017-10-19 17:36:38 +02:00
King Kévin
b850931837
Rakefile: check header changes
2017-10-13 16:03:37 +02:00
King Kévin
28545559b0
Rakefile: switch from clang to gcc because fot clang uint64_t is only 4 bytes long
2017-10-13 16:03:37 +02:00
King Kévin
042d9dfec5
Rakefile: change library order for libm to be used correctly
2017-10-13 16:03:37 +02:00
King Kévin
1f2a9f5861
Rakefile: provide musl system library
2017-10-04 14:31:04 +02:00
King Kévin
2c8e872d89
Rakefile: better libopencm3 dependency dectection
2017-10-04 14:25:34 +02:00
King Kévin
2e98feeab7
replace Makefile with a Rakefile to better handle dependencies
2017-10-04 13:55:43 +02:00