Jason Kotzin
1612eacab2
Merge commit '5548d54626a658b65f1f963cd5af54ddaf93fbf7' into sam-update
...
# Conflicts:
# src/platforms/common/swdptap.c
2022-08-01 19:56:08 -07:00
Jason Kotzin
f1f59d3c1d
Merge commit '7e3fe352ad4aed89522d808d76dbe868a470412e' into sam-update
...
# Conflicts:
# src/platforms/common/swdptap.c
2022-08-01 19:54:44 -07:00
Jason Kotzin
a42fc8904d
Merge commit 'e54a826745ae298a4eb555f3d76dfcdd571211b9' into sam-update
...
# Conflicts:
# src/platforms/common/swdptap.c
2022-08-01 19:52:55 -07:00
Jason Kotzin
f62c9db5af
Merge commit 'd4d24c256c2c9a858ae6fc134ee34ba03cb65565' into sam-update
2022-08-01 19:21:49 -07:00
Jason Kotzin
1ba83f3283
Merge commit '17b817f37bca85c9b469470742ecdeedf02f7b3e' into sam-update
2022-08-01 19:21:27 -07:00
Jason Kotzin
c33a447210
Merge commit '9e365a58f77a9096b0203a5f012bb7bfb08fbc95' into sam-update
2022-08-01 19:21:10 -07:00
Jason Kotzin
81fafae68d
Merge commit '44fc24e0e747293fa05b62ed7439501553829b0b' into sam-update
2022-08-01 19:20:52 -07:00
Jason Kotzin
447bdc50a0
Merge commit '66e357d51762f3bf93b549a5626554b2f8de4379' into sam-update
...
# Conflicts:
# src/target/adiv5.c
2022-08-01 19:20:32 -07:00
Jason Kotzin
b91712214f
Merge commit '1799ea3b7102ac1e2a86d78cdbde0f5b809b0be1' into sam-update
2022-08-01 19:03:03 -07:00
Jason Kotzin
5574a14aee
Merge commit 'b7a59afc5920caf1e83cd470aee67f665d0e7197' into sam-update
2022-08-01 19:01:41 -07:00
Jason Kotzin
a82ab6a45d
Merge commit '80f003ff4b6edc9d0d2b98b4ca65d610d86efc74' into sam-update
2022-08-01 19:01:18 -07:00
Jason Kotzin
40ea78d57b
Merge commit '48d232807ee6096bfa839d91b1708252db0e1a59' into sam-update
2022-08-01 18:59:50 -07:00
Jason Kotzin
eab16ef39f
Merge commit '0f2f1d74a2446275ee31ed582f1f4d98dff24d61' into sam-update
2022-08-01 18:57:07 -07:00
Jason Kotzin
da701aff6d
Merge commit '455e0a74d2a77f2ae1f0acf53b778e41b890523e' into sam-update
2022-08-01 18:56:50 -07:00
Jason Kotzin
aece87bf3e
Merge commit 'cfaa5ea9633fb8719da9455f6c04908810395abe' into sam-update
2022-08-01 18:54:48 -07:00
Jason Kotzin
2931169dd1
Merge commit '0c659f49cd03c7154bfb92c621df523aa8540f72' into sam-update
2022-08-01 18:52:34 -07:00
Jason Kotzin
95655b838e
Merge commit '231d42d58172a2169d99c6e618192ac0d514d3b9' into sam-update
2022-08-01 18:50:19 -07:00
Jason Kotzin
1846795844
Merge commit '19e58a7205e2dfe849b5ac42e470ff489e4ab10d' into sam-update
2022-08-01 18:36:22 -07:00
Jason Kotzin
76c2f5e39c
Merge commit 'eb46994bc95ba308f8eb96d42366abbdae7c5ab7' into sam-update
2022-08-01 18:35:43 -07:00
Jason Kotzin
51f2b79437
Merge commit '1ee1f441d581b6473526a4870f4c3aa201a18af6' into sam-update
2022-08-01 18:34:34 -07:00
Jason Kotzin
02eafe9883
Merge commit 'c7bc51d1919bce00c341b2b2e1e617adcf189be9' into sam-update
2022-08-01 18:33:40 -07:00
Jason Kotzin
05a42576c2
Merge commit 'a4bb2c6e3ea8404641325638a040e3295b7afe30' into sam-update
2022-08-01 18:33:13 -07:00
Jason Kotzin
39949eefe2
Merge commit 'fd467269eb82783c09a69763c46df4de2d494ef4' into sam-update
2022-08-01 18:32:42 -07:00
Jason Kotzin
d7afc92b5f
Merge commit '539d9e14ec553c77b2c3387b4719d8f07401d6a7' into sam-update
2022-08-01 18:32:18 -07:00
Jason Kotzin
44b5eed7ca
Merge commit '261be9864c8ce77c857a996784ac65ed3203b03a' into sam-update
2022-08-01 18:31:34 -07:00
Jason Kotzin
4346fb2405
Merge commit '98a4f8e31872d3f72e47aba8b01a167503144c1e' into sam-update
2022-08-01 18:31:06 -07:00
Jason Kotzin
9c95dfb712
adding adiv5 support
2022-08-01 17:45:49 -07:00
Jason Kotzin
f99fe59ce8
updating libopencm3 with samd i2c support
2022-08-01 17:45:30 -07:00
dragonmux
23534ab174
target: Cleanup in target_new() for the check_error callback
2022-03-14 21:37:44 -07:00
dragonmux
7d2afcff06
Revert "jtag: Make jtag_devs argument to jtag_handler."
...
This reverts commit 6308506276d09cde14be2985c0c5a59adc0addc6.
2022-03-14 21:37:44 -07:00
dragonmux
361dc9c234
Revert "adiv5_swdp_scan: If SWD scan fails, try a JTAG scan."
...
This reverts commit 3df692ecb247fdc7c62f3c3dc622030ad12817e6.
2022-03-14 21:37:44 -07:00
dragonmux
024152b03e
Revert "jtag_scan: Deliver full idcode to the handler."
...
This reverts commit 1845d71f00dda59849254bbddb3c4c00f556d35c.
2022-03-14 21:37:44 -07:00
dragonmux
54f577a970
hosted/dap: Partial revert of 5c8e277, taking into account that division may not be available on platforms 'hosted' might see itself built
2022-03-14 21:37:44 -07:00
dragonmux
02d9a1d3cf
Revert "jtag_scan: Rework chain detection"
...
This reverts commit 2d4a50313596081a64bd1397017985641fd8cad0.
2022-03-14 21:37:44 -07:00
dragonmux
d1c9d94174
jtag_scan: Remove the now redundant IDCode parameter from the handlers
2022-03-14 21:37:44 -07:00
dragonmux
27c143a3a3
jtag_scan: Properly fixed the wrong IDCode getting to the handlers
2022-03-14 21:37:44 -07:00
arpadbuermen
4045406ed8
Added support for fine-grained bootloader and flash locking in samd.c
...
lock_flash and lock_bootprot currently support only locking the whole flash and locking the maximal leading flash chunk (32k).
An optional numerical parameter is added. It can be specified in decimal or 0x prefixed hexadecimal.
For samd21 'lock_bootprot 0' locks the first 32k of flash while 'lock_bootprot 6' locks the first 512 bytes. 'lock_bootprot 0' is equivalent to 'unlock_bootprot'.
Similarly, 'lock_flash <number>' locks the flash segments corresponding to zeros in the binary representation of the given number.
'lock_flash 0xffff' is equivalent to 'unlock_flash'.
If the optional parameter is not given both commands work as previously.
2022-03-14 00:26:31 -07:00
Uwe Bonnes
c1a12edbe9
kinetis: Clarify arguments to kl_gen_command
...
gcc11 chokes on the old setup
2022-03-13 19:48:38 -07:00
Qyriad
91a63fe0e6
Upload builds on push, and test that PRs build, with GH Actions
2022-02-27 17:11:43 -08:00
Nicolas Schodet
2dd3c7bae2
scripts: gdb.py: fix error messages
2022-02-13 15:31:12 -08:00
Nicolas Schodet
de834264ab
scripts: hexprog.py: minor fixes
...
Unused import and useless semicolon.
2022-02-13 15:31:12 -08:00
Nicolas Schodet
f8f2ab2016
scripts: stm32_mem.py: change some formatting, remove unused imports
2022-02-13 15:31:12 -08:00
Nicolas Schodet
eafc634eba
scripts: more conversion to Python 3, change the shebang line
2022-02-13 15:31:12 -08:00
Nicolas Schodet
d9cce4d5e8
scripts: convert bootprog.py to Python 3
...
Tested with a stm32f100 bootloader.
2022-02-13 15:31:12 -08:00
Nicolas Schodet
ca9d8cd0ae
scripts: fix dfu-convert.py for Python 3 and drop Python 2 support
2022-02-13 15:31:12 -08:00
Paul Mulders
ed156076a2
swlink README: correct SWO/RX2 header location for blue pill
2022-01-30 11:48:12 +01:00
Uwe Bonnes
6a9b2b8224
hosted/ftdi: Fix bad length calculation in MPSSE case of swdptap_seq_in()
2022-01-25 11:40:55 -05:00
Uwe Bonnes
266fe17461
bmp_libusb: Restrict scope of variable
2022-01-25 11:40:55 -05:00
Uwe Bonnes
e3804183f7
bmp_libusb: Fix crash with FTDI devices as outdated variable was used.
...
Triggered by 7b1eb6e6e3.
2022-01-25 11:40:55 -05:00
Uwe Bonnes
b1ed55a18f
hosted/firmware/jtag: Fix unhandled exception introduced with da15cc3cb75cc2a9f.
...
Write in endianess independant way.
2022-01-22 23:46:52 -08:00