Jason Kotzin
cb1ef7d616
Merge commit '1330288271bea7b6224bac5bc8e1438305eec44a' into sam-update
2022-08-10 20:09:58 -07:00
Jason Kotzin
78837173a4
Merge commit 'e6a9a1a3665e83e25d5d4077a33aa5b0110646b8' into sam-update
...
# Conflicts:
# .gitignore
2022-08-10 19:48:21 -07:00
Jason Kotzin
9da2d298c3
Merge commit '1ca9f234f7527396da91bfc1f98cb05c305c6472' into sam-update
2022-08-10 19:30:49 -07:00
Jason Kotzin
7340b0065d
Merge commit '93d4c659481c918b43c0068e69050ef1ad4ca91e' into sam-update
2022-08-10 19:08:37 -07:00
Jason Kotzin
336797363b
Merge commit '98b4ec58bc566591943c9123dd4ca0c8dcfd521e' into sam-update
...
# Conflicts:
# libopencm3
2022-08-10 19:08:25 -07:00
Jason Kotzin
046cc359ba
Merge commit 'dd6aadc54d00cee92e14bf7538d3ece3d3ab298f' into sam-update
2022-08-10 18:37:14 -07:00
Jason Kotzin
9e02c5f0cd
Merge commit 'cda83d308490738b54df0405cca3c0c048809664' into sam-update
...
# Conflicts:
# src/Makefile
2022-08-10 18:36:23 -07:00
Jason Kotzin
c73329f7d4
Merge commit '59dc1b7eb4f3a0fda23d2c8624c3ecd26515fec8' into sam-update
...
# Conflicts:
# src/platforms/common/cdcacm.c
2022-08-10 18:33:59 -07:00
Jason Kotzin
50b9a4ceb6
Merge commit '77231e8972fa22cb233354ba5aed694dff4a9e24' into sam-update
2022-08-10 17:40:26 -07:00
Jason Kotzin
c643726c9d
Merge commit 'da45281696b05089d694e6e9c7734968b9496865' into sam-update
2022-08-10 17:35:15 -07:00
Jason Kotzin
eda19bc28d
Merge commit 'ef816e318391c64014554140be65a5cafc6c8be2' into sam-update
...
# Conflicts:
# .gitignore
2022-08-10 17:34:55 -07:00
Jason Kotzin
21989d4142
Merge commit '1e10b96b03da71b1a101c108ca9511c8a613666e' into sam-update
2022-08-09 22:17:14 -07:00
Jason Kotzin
63449912e2
Merge commit 'f3790b90e5ecf44525dc05f05a4e72f74baea411' into sam-update
2022-08-09 22:11:55 -07:00
Jason Kotzin
1661396951
Merge commit '05adcd9bf5b36d099627aff6b73e463030ee417f' into sam-update
2022-08-09 22:06:01 -07:00
Jason Kotzin
a89b2ead47
Merge commit '541861e978ba88c80e7e2a0cbcd7ce55d574c97b' into sam-update
...
# Conflicts:
# README.md
2022-08-09 17:23:48 -07:00
Jason Kotzin
81cfa0a380
Merge commit '1a83bc68920ad20ad044e9110c3599e3ac1f76c0' into sam-update
...
# Conflicts:
# src/command.c
2022-08-09 17:22:19 -07:00
Jason Kotzin
fdce017311
Merge commit 'f89542c79f6edb0d64e7dfa483501718113f45b5' into sam-update
2022-08-02 09:28:24 -07:00
Jason Kotzin
96a980b682
Merge commit '286b987822a685f6ff86f6522da3733a0c9d7757' into sam-update
...
# Conflicts:
# src/command.c
2022-08-02 09:28:14 -07:00
Jason Kotzin
b6896898c2
Merge commit '82be49f05212d36733ab99c6f83ef93a7ff444d1' into sam-update
2022-08-02 01:31:04 -07:00
Jason Kotzin
539fba02ac
Merge commit '9e898cc4b8f3e1a5844a3693412a9977a65a0a63' into sam-update
2022-08-01 20:30:35 -07:00
Jason Kotzin
4a2a121e89
Merge commit 'dd3cb193f3a83e99b5a915e9942c295b9d9715d7' into sam-update
2022-08-01 20:30:04 -07:00
Jason Kotzin
a6f8944afe
Merge commit '88ec55768389c6c4de69ecd6e101f6b136c25a8f' into sam-update
2022-08-01 20:10:32 -07:00
Jason Kotzin
4b4d0fcfcf
Merge commit 'a65ce77466077b4259d99232d6f3c168b476ce79' into sam-update
2022-08-01 20:05:36 -07:00
Jason Kotzin
1ba83f3283
Merge commit '17b817f37bca85c9b469470742ecdeedf02f7b3e' into sam-update
2022-08-01 19:21:27 -07:00
Jason Kotzin
81fafae68d
Merge commit '44fc24e0e747293fa05b62ed7439501553829b0b' into sam-update
2022-08-01 19:20:52 -07:00
Jason Kotzin
da701aff6d
Merge commit '455e0a74d2a77f2ae1f0acf53b778e41b890523e' into sam-update
2022-08-01 18:56:50 -07:00
Uwe Bonnes
1330288271
firmware: Unify serial number handling
...
Use one file in dfu and server
For STM32, provide 3 ways to handle
- BMP way (8 bytes)
- DFU way (12 Bytes)
- Full unique id (24 Bytes), as with STLINK(V3) Bootloader
2021-04-25 16:02:20 +02:00
Uwe Bonnes
c776e7a9a6
swd_scan: Add '-m' as targetid argument to swd_scan to prepare multi-drop.
...
In a real multi-drop setup, the device to use must be specified.
2021-02-15 17:47:29 +01:00
Uwe Bonnes
8e2f6937d5
hosted: Run target specific monitor commands with -M "command" .
...
Lists available commands: "blackmagic -M help"
Quote multi argument monitor commands, e.g. STM32F1: blackmagic -M "option help"
2021-02-15 17:47:29 +01:00
Uwe Bonnes
1ca9f234f7
Infrastructure for setting maximum SWJ frequency.
...
Implement for BMP/firmware on STM32.
2020-12-12 18:33:09 +01:00
Uwe Bonnes
32db38ecf2
hosted/libusb: Move platform.c libusb related functions to own file.
2020-12-11 17:35:43 +01:00
Uwe Bonnes
5c7e0eedb0
command.c: Consolidate "mon version" output
2020-12-06 15:18:08 +01:00
Stoyan Shopov
e318f884bf
Change the type of 'cortexm_wait_timeout' to unsigned.
...
It makes sense that the timeout value is unsigned, it also
resolves build errors on some platforms.
2020-12-04 11:44:50 +01:00
Uwe Bonnes
73e6b540b2
command: When debug channel is available, print morse messages readable.
2020-10-23 09:40:15 +02:00
Uwe Bonnes
44bfb62715
Adiv5: Print Designer/Partno when device is not recognized
...
t->idcode is now 16 bit.
2020-10-07 20:12:35 +02:00
Uwe Bonnes
77231e8972
serial_no: Fix error with "mon trace" #732
...
launchpad-icdi: Allow to set a serial number with make
2020-09-20 13:23:52 +02:00
Uwe Bonnes
da45281696
GetTargetVoltage: Print info about voltage only when info is relevant.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
1e10b96b03
Allow multiple scan routines.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
f3790b90e5
command.c: Simplify usage of serial_no serial number string.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
05adcd9bf5
remote.c: Compile only relevant functions.
...
Do no compile firmware functions when compiling pc-hosted.
2020-06-05 14:59:30 +02:00
Uwe Bonnes
9a46c6fd25
Allow BOARD_IDENT as function
2020-06-05 14:59:30 +02:00
Koen De Vleeschauwer
541861e978
traceswo decoding
2020-05-16 15:04:35 +02:00
Koen De Vleeschauwer
9f8c7be360
semihosting
2020-05-02 12:55:29 +02:00
Thiadmer Riemersma
1924aa4999
Make baudrate parameter of traceswo command mandatory for stlink/swlink, and superfluous on other platforms; change help message accordingly.
2019-11-19 20:20:13 +01:00
Roland Ruckerbauer
58febdff79
Fixed tokenization of gdb monitor commands.
2019-10-19 13:25:26 +02:00
Uwe Bonnes
1cf0b8ac13
Make all arguments for all commands (struct *t, int argc, const char **argv).
...
-Wall on gcc8 otherwise warns without -Wno-cast-function-type but older
GCCs/CLang choke on that argument:
error: unknown warning option '-Wno-cast-function-type'; did you mean
'-Wno-bad-function-cast'? [-Werror,-Wunknown-warning-option]
This adds 24 byte to the binary, as some functions are now called with
additional dummy arguments:
"Pushing and popping garbage to keep the system happy"
2019-09-29 12:44:55 +02:00
UweBonnes
00937348b3
Fixes to compile "make ENABLE_DEBUG=1 all_platforms" ( #515 )
2019-09-04 13:09:43 +02:00
Uwe Bonnes
5fbb3a44fd
PC-STLINKV2/Libftdi: Better version string.
2019-08-27 15:13:26 +02:00
Uwe Bonnes
fa27649f87
Remove debug_bmp command on PC hosted platforms.
2019-08-27 15:13:26 +02:00
Uwe Bonnes
9e898cc4b8
adiv5: Add more coresight part numbers found on STM32MP157c-DK2 ( #492 ).
...
Only print corename if not NULL.
2019-07-18 17:39:48 +02:00