This website requires JavaScript.
c6f43cf23f
Stlinkv2: Always call stlink_leave_state() first.
Uwe Bonnes
2019-10-19 16:25:30 +0200
58febdff79
Fixed tokenization of gdb monitor commands.
Roland Ruckerbauer
2019-10-18 22:59:02 +0200
2eef202ee1
Use pkg-config to get CFLAGS & LDFLAGS for libftdi1 Pull request #535
Daniel O'Connor
2019-10-14 09:46:39 +1030
0aedff6623
Set the accepted to socket to be blocking as that is what the code expects. This is necessary on OSX (and probably BSDs) where they default to non blocking which causes recv() to return -1 with errno set to EAGAIN.
Daniel O'Connor
2019-10-14 10:14:25 +1030
4a8cba0e9c
Add support for LPC1114/333 (LPC1100XL series)
Thomas Bénéteau
2019-10-13 00:11:55 +1300
5c805c7d35
Fix buffer overflow in adiv5_component_probe()
Ken Healy
2019-10-12 03:34:21 -0400
90df8172ca
Addition of pc-hosted variant and extensions to other targets to support it.
Dave Marples
2019-10-01 14:06:30 +0200
8a1d8bfba3
Stlink: Variant for Stlink V2 that works with the original ST bootloader.
Uwe Bonnes
2019-09-30 19:50:21 +0200
0ae7cea1ae
Add LPC84 from UM11029, Rev. 1.4, tested on LPC845 Breakout board.
Uwe Bonnes
2019-09-30 14:58:51 +0200
286b987822
Merge pull request #527 from UweBonnes/fixes
UweBonnes
2019-09-29 16:59:54 +0200
12a2659671
pc-stlinkv2: StlinkV3 seems only to work with STM devices,
Uwe Bonnes
2019-09-27 17:25:00 +0200
0599d2161c
pc-stlinkv2: Recognize another error and try to handle failing memread.
Uwe Bonnes
2019-09-27 14:52:59 +0200
1cf0b8ac13
Make all arguments for all commands (struct *t, int argc, const char **argv).
Uwe Bonnes
2019-09-27 14:02:18 +0200
f010a567bd
adiv5: Reject APs duplicating last AP.
Uwe Bonnes
2019-09-27 12:44:07 +0200
fc3abf26ef
stm32_mem: Fix native crashing in dfu-detach when repeatedly flashed.
Uwe Bonnes
2019-09-27 12:31:08 +0200
afbde05cd3
Linker: Recent libopencm3 linker already sets the stack.
Uwe Bonnes
2019-09-23 18:00:26 +0200
fae2966b72
Target: Default to nop-function() for all exported target functions.
Uwe Bonnes
2019-09-23 17:21:48 +0200
3a6947a68f
stlink: Check for baite variant. (#519 )
UweBonnes
2019-09-05 20:37:16 +0200
609e6b135d
nrf51: Add nop_function as halt_poll. (#517 )
UweBonnes
2019-09-04 13:50:13 +0200
6663da7ff5
cortexm.c: Fix DWT Mask (#516 )
UweBonnes
2019-09-04 13:28:55 +0200
00937348b3
Fixes to compile "make ENABLE_DEBUG=1 all_platforms" (#515 )
UweBonnes
2019-09-04 13:09:43 +0200
7dcb3295c6
Native: Link against nanolib. (#514 )
UweBonnes
2019-09-04 12:51:30 +0200
e6504e149b
cortexm: Implement single register read/write
Gareth McMullin
2017-10-02 13:24:07 +1300
7bcf7f4924
cortexa: Implement single register read/write
Gareth McMullin
2017-10-02 13:06:33 +1300
20cad17ce3
target: Implement generic multi-register read/write
Gareth McMullin
2017-10-02 11:28:38 +1300
19a8078f99
gdb: Implement 'p' and 'P' register access
Gareth McMullin
2017-09-28 16:01:23 +1300
9f4cf4124e
target: Add new methods for read/write individual regs.
Gareth McMullin
2017-09-28 14:36:12 +1300
71b8a4e081
Merge pull request #511 from UweBonnes/pc-stlinkv2
UweBonnes
2019-09-01 13:07:35 +0200
1d868bfffb
pc-stlinkv2: Detect stlink detach.
Uwe Bonnes
2019-08-31 15:27:16 +0200
6f1cae9203
pc-stlinkv2: Wait for device attach.
Uwe Bonnes
2019-08-31 12:32:23 +0200
86d0be9708
pc-hosted: Display morse message on controlling terminal.
Uwe Bonnes
2019-08-31 17:08:14 +0200
80a9fd51ca
Clarify STM32F103x8 Flashsize handling.
Uwe Bonnes
2019-08-29 13:35:20 +0200
d39dc34382
pc-stlinkv2: Fix reg_read|write
Uwe Bonnes
2019-08-28 20:28:25 +0200
d1ee827b4d
pc-stlinkv2: STLINK_SWD_DP_ERROR seem unrecoverable. Throw exception.
Uwe Bonnes
2019-08-28 20:45:39 +0200
0d61106f90
pc-stlinkv2: Remove redundant read of CoreID.
Uwe Bonnes
2019-08-28 17:31:25 +0200
aef055bb6f
adiv5: If setup AP0 fails, fail immediate.
Uwe Bonnes
2019-08-28 15:43:47 +0200
a01109543e
pc-stlinkv2: Return failure if STLINK_DEBUG_APIV2_INIT_AP fails.
Uwe Bonnes
2019-08-28 16:04:00 +0200
d994565f2e
pc-stlinkv2: Fix crash with serial given not matching connected devices.
Uwe Bonnes
2019-08-31 09:57:32 +0200
052b5f830a
Made script executable with python3.
Theodor M
2019-08-29 21:05:24 +0200
5704c2fb5a
Merge pull request #508 from UweBonnes/swlink
UweBonnes
2019-08-28 12:37:12 +0200
2b7d4c5ade
swlink: Remove redundant conditional usbart_init().
Uwe Bonnes
2019-08-28 11:34:44 +0200
35cb4e51e4
Windows Build Fixes GNU make 4.2.1 (#502 )
Sid Price
2019-08-28 02:45:41 -0600
e8bd066fe9
Merge pull request #505 from UweBonnes/pc-stlinkv2
UweBonnes
2019-08-27 15:23:18 +0200
5d59338de5
pc-stlinkv2: Try first to reset device if we read a strange version number.
Uwe Bonnes
2019-08-21 12:50:29 +0200
44f471db53
pc-stlinkv2: READMEM_8BIT needs to read 2 bytes for 1 byte requested.
Uwe Bonnes
2019-08-20 22:01:20 +0200
82be49f052
Stlink: Add a README.md, mostly deprecating reflashing Stlinkv2/1.
Uwe Bonnes
2019-08-20 18:45:30 +0200
5fbb3a44fd
PC-STLINKV2/Libftdi: Better version string.
Uwe Bonnes
2019-08-20 17:56:25 +0200
fa27649f87
Remove debug_bmp command on PC hosted platforms.
Uwe Bonnes
2019-08-20 12:28:36 +0200
6bf4fd3598
pc-stlinkv2: CPU register read and write must be done with the AP set.
Uwe Bonnes
2019-08-19 16:26:21 +0200
ebf3e9da04
Changed the Gitter chat link to Discord.
Piotr Esden-Tempski
2019-08-26 17:22:02 -0700
e52e2f56c5
Merge pull request #500 from btashton/update_libopencm3
UweBonnes
2019-08-15 10:16:13 +0200
443ced62d4
Target latest libopencm3
Brennan Ashton
2019-08-13 23:31:07 -0700
c9c8b089f7
Merge pull request #499 from smunaut/minor_enhancements
UweBonnes
2019-08-13 19:58:26 +0200
4289788e0b
src: Replace sprintf with snprintf
Sylvain Munaut
2019-08-05 15:43:33 +0200
1d4152a36f
target: Make sure variant_string is consistent in size
Sylvain Munaut
2019-08-05 15:42:29 +0200
544bcd9845
build: Allow support for .S assembly file in SRC
Sylvain Munaut
2019-08-05 15:41:46 +0200
804ec24df9
build: Apply OPT_FLAGS after platform Makefile.inc include
Sylvain Munaut
2019-08-05 15:29:00 +0200
ef372d0161
build: Use a separate NO_LIBOPENCM3 flag to disable libopencm3
Sylvain Munaut
2019-08-05 15:24:16 +0200
fbf196378e
Merge pull request #496 from UweBonnes/stlinkv2
UweBonnes
2019-07-28 16:45:20 +0200
06078a8a98
stlinkv2.c: Ignore zero length memory transactions.
Uwe Bonnes
2019-07-20 18:54:42 +0200
d92635b6a3
stlinkv2: Use stlink_usb_get_rw_status() where possible.
Uwe Bonnes
2019-07-20 18:53:45 +0200
5107a29699
Merge pull request #495 from UweBonnes/451
UweBonnes
2019-07-20 14:32:09 +0200
1b3acf3b8a
pc-stlinkv2: Print serial number of V20 devices readable.
Uwe Bonnes
2019-07-19 20:53:03 +0200
6323409fec
upgrade: Honnor the PROBE_HOST make argument.
Uwe Bonnes
2019-07-19 18:16:20 +0200
d98703e022
Do not download/build/clean libopencm3 directory when compiling for PC-hosted platforms.
Uwe Bonnes
2019-07-19 15:42:19 +0200
8f6b266c54
Upgrade: Download needs to set the address.
Uwe Bonnes
2019-05-26 15:39:32 +0200
1c5ee1f11f
Add blackmagic.bin as dependency of bindata.o so that running make in upgrade will correctly rebuild the upgrade tool if the main binary has changed.
Jeremy Elson
2019-02-25 15:08:20 -0800
c19ca20e36
Merge pull request #493 from UweBonnes/weak
UweBonnes
2019-07-18 23:49:24 +0200
e29f2b4fb9
jtag/swd: Rename defines/make variables to allow removal of weak attribute
Uwe Bonnes
2019-07-18 20:44:59 +0200
067956266c
Adiv5: Remove weak attribute to ease windows compile.
Uwe Bonnes
2019-07-18 18:16:19 +0200
9e898cc4b8
adiv5: Add more coresight part numbers found on STM32MP157c-DK2 (#492 ).
Uwe Bonnes
2019-07-18 17:10:48 +0200
5176c38491
Merge pull request #466 from UweBonnes/stlinkv2
UweBonnes
2019-07-17 17:45:56 +0200
b9249ca8a6
stlinkv2: Recognize V21_MSD, e.g. on STM32MP157C-DK2.
Uwe Bonnes
2019-06-27 12:00:24 +0200
dd3cb193f3
Indicate the Core in the Target list.
Uwe Bonnes
2019-06-25 14:11:52 +0200
c44cb904b0
adiv5.c: Format debug output more tense.
Uwe Bonnes
2019-06-24 14:30:05 +0200
205fce20e5
stlinkv2: mem_[read|write] needs to honor AP.
Uwe Bonnes
2019-06-03 17:43:47 +0200
634c07c432
adiv5: Add TSGEN.
Uwe Bonnes
2019-06-03 19:37:53 +0200
82424b100b
stlinkv2: Require STLINK V3 Rev > 2 as revision 1 can not read TARGETID.
Uwe Bonnes
2019-06-03 16:28:55 +0200
9b764534e6
stlinkv2: Recognize Stlink V3E
Uwe Bonnes
2019-06-03 16:03:50 +0200
3388e48d92
stlinkv2: Do not loop endless when Read DP fails.
Uwe Bonnes
2019-05-26 22:10:42 +0200
9ed26645d3
Add pc_stlinkv2 platform, running on host, talking to original StlinkV2/3.
Uwe Bonnes
2019-04-13 19:32:55 +0200
fd3af639b0
Clean up some includes.
Uwe Bonnes
2019-04-13 19:30:38 +0200
32d2b2c4bf
jtag: Move device list to it's own file to allow reuse.
Uwe Bonnes
2019-03-05 15:35:19 +0100
bd530c8951
adiv5.c: Make functions weak where high level platforms may implement different.
Uwe Bonnes
2019-04-13 16:38:58 +0200
5aebef4f64
Makefile: Indicate high level SWD/JTAG implemenatation.
Uwe Bonnes
2019-03-05 15:01:38 +0100
3b75cb9a5a
gdb-server: Allow multiple instance.
Uwe Bonnes
2019-03-05 19:40:39 +0100
9075411c93
Move gdb_if.c for stand-alone servers to common.
Uwe Bonnes
2019-03-05 19:06:32 +0100
df7458e35a
Build-Infrastructure: Allow a different target name.
Uwe Bonnes
2019-03-05 10:53:33 +0100
b4c680bb15
Add STM32G4
Stephen Roe
2019-07-05 08:03:53 +0100
5a7ffe7a40
Fixed SAM3X8C large file flashing.
Simon Rasmussen
2019-07-17 14:23:00 +0200
02b2fdb2ae
fix overwriting of still-needed value (refs #487 )
David R. Piegdon
2019-06-24 02:25:36 +0000
589d297d20
stm32l0: Fix crash when only "monitor option" was requested.
Uwe Bonnes
2019-06-12 12:37:01 +0200
880613d641
lpc_common: restore RAM and registers after IAP call
Alexander Zhang
2019-05-24 10:02:29 -0400
d3979a57b6
Add LPC command to read out unique ID from target.
David Lawrence
2017-04-12 11:15:50 -0400
21434d6fbb
Remove redundant include file
Sid Price
2019-05-26 11:15:39 -0600
600bc9f029
Generate DEBUG warnings and return if `malloc`/`calloc` fail.
Richard Meadows
2019-05-21 19:39:37 +0100
61e9607594
[adiv5] Improvements in ADIv5
Richard Meadows
2019-05-18 18:54:26 +0100
703f88a969
gdb_main: Always release CPU when detaching.
Uwe Bonnes
2019-05-22 17:48:02 +0200
24a7b8b2bf
[stm32h7] add revision command which reads the `DBGMCU_IDC` register
Richard Meadows
2019-05-21 20:57:01 +0100
c336c300a3
[stm32h7,bugfix] Fix bug: target_add_flash called in attach
Richard Meadows
2019-05-20 19:27:03 +0100