Uwe Bonnes
|
f0b0639189
|
ftdi: Output wire debug.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
e95e5e3fba
|
ftdijtag: Really enable TMS/TCK/TDI driver.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
f4eed249eb
|
hosted/ftdi: Allow to list supported cables.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
8a2bce26f2
|
Hosted: Fix memory leak when platform_swdptap_init fails.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
7b497302c0
|
hosted/ftdi: Autodetect ftdi cables with distinguishing feature.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
a83e76bef9
|
libftdi: Add USBMATE.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
c78066255d
|
libftdi: Infrastructure to test for target voltage present.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
aff624b6e0
|
libftfdi: Allow to specify external resistor SWD connection.
More explanations in src/platforms/hosted/Readme.md
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
eabf45357d
|
libftdi: Reinitialize pins when switching JTAG/SWD.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
05534e9b49
|
libftdi/swdptap: Provide SWD using generic MPSSE if hardware allows.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
40ba261982
|
libftdi: Use asynchronous transfers if header indicate newer libftdi1.
This is a hack to keep travis happy. Setting up travis to use a recent
libftdi1 is a major issue.
|
2020-09-04 11:49:13 +02:00 |
Uwe Bonnes
|
9b6e19785e
|
Implement SRST for libftdi.
Travis GCC needs -Wno-missing-field-initializers or will otherwise warn.
|
2020-09-04 11:49:13 +02:00 |
Matthew Skolaut
|
dea4be2539
|
Add ifdef to check for libftdi 1.5 to use ftdi_tcioflush instead of ftdi_usb_purge_buffers
|
2020-08-21 13:10:55 +02:00 |
Matthew Skolaut
|
7e1b0321e2
|
Cleanup Makefiles for hosted bmp on darwin
|
2020-08-21 11:28:17 +02:00 |
Matthew Skolaut
|
5908fc2da1
|
Add serial auto-connection to darwin target
|
2020-08-21 11:28:17 +02:00 |
Uwe Bonnes
|
e75eb19d78
|
cmsis_dap: Detect CMSIS-DAP before STLINK
Debugger may be realized with the ST USB Vendor ID.
|
2020-08-16 15:20:58 +02:00 |
Uwe Bonnes
|
998a9747f8
|
cmsis_dap: Make some errors more prominent.
|
2020-08-16 15:20:58 +02:00 |
Uwe Bonnes
|
c97c4a0960
|
hosted: Better decoding for ap_decode_access().
|
2020-08-16 15:20:58 +02:00 |
Uwe Bonnes
|
badff20099
|
cmsis_dap.c: Fix dap_dp_read_reg.
|
2020-08-16 15:20:58 +02:00 |
David Lawrence
|
f65afb1588
|
Use correct IAP entry address for LPC84x
|
2020-08-14 20:00:18 +02:00 |
Uwe Bonnes
|
dd74ec8e6f
|
stlinkv2: Detect fail mem_read on jtag too.
|
2020-08-05 16:20:52 +02:00 |
Uwe Bonnes
|
805cfbdcb5
|
Build hosted for widows with hidapi static linked.
|
2020-08-03 18:59:50 +02:00 |
Uwe Bonnes
|
fca8593d92
|
serial_win: Find BMP comport by serial number.
|
2020-08-03 18:59:50 +02:00 |
Uwe Bonnes
|
3eb51ce94f
|
serial_win.c: Copy the enough of the device name.
|
2020-08-01 14:00:17 +02:00 |
Uwe Bonnes
|
11217f8a45
|
serial_win: GDB needs to handle DTR.
|
2020-08-01 14:00:17 +02:00 |
Uwe Bonnes
|
71e9d78210
|
adiv5.c: Add another ARCH_ID found STM32F205.
|
2020-08-01 14:00:17 +02:00 |
Uwe Bonnes
|
1b12e407fd
|
adiv5: Add missing arch identifiers for Cortex-M7 ETM.
|
2020-07-31 11:53:15 +02:00 |
Uwe Bonnes
|
71e5b4d3cb
|
hosted/stlinkv2.c: Fix bug introduced with #703
|
2020-07-29 13:42:07 +02:00 |
Uwe Bonnes
|
72387164eb
|
hosted/stlinkv2.c: Handle AP_WAIT error when switching to SWD
|
2020-07-29 12:22:18 +02:00 |
Uwe Bonnes
|
a392480631
|
hosted/stlinkv2.c: Use V2 API to read coreid.
|
2020-07-29 12:22:18 +02:00 |
Francesco Valla
|
696daa8352
|
adiv5: fix debug print of dev_type
Since dev_type is an 8 bit unsigned integer, use the PRIx8 macro instead
of PRIx32.
|
2020-07-29 11:32:24 +02:00 |
Uwe Bonnes
|
64cf30e4cd
|
Rework/update/add Readme.md in the platforms directories.
|
2020-07-29 10:32:49 +02:00 |
Uwe Bonnes
|
726d4b4496
|
adiv5.c: Add missing DEVTYPE and ARCHID to some existing PIDRs(#698,#699)
Probably more additions are needed.
|
2020-07-14 16:26:32 +02:00 |
Uwe Bonnes
|
52bfe538e3
|
cdcacm.c: Set bMaxPacketSize0 to 32 (#693, #697)
Smaller bMaxPacketSize0 resulted in delayed enumeration when BMP firmware
is started by the STLink bootloader.
|
2020-07-14 15:57:03 +02:00 |
Uwe Bonnes
|
09ceaea70f
|
adiv5_swdp: Fix another memory leak.
|
2020-07-14 15:02:13 +02:00 |
UweBonnes
|
2ae62433d2
|
Merge pull request #690 from themadinventor/arm_v8m
Add ROM table support for Cortex-M33 and Cortex-M23
|
2020-07-13 10:56:03 +02:00 |
Aled Cuda
|
a673efc26b
|
Remove extra definitions of jtag structures in the STLink hosted setup to support "gcc (GCC) 10.1.0" on Archlinux
|
2020-07-12 23:14:19 +02:00 |
Fredrik Ahlberg
|
7ebb94d134
|
cortexm: Add comment on CPUID register
|
2020-07-12 22:54:39 +02:00 |
Fredrik Ahlberg
|
4391851f4d
|
adiv5: Change component descriptions from MTB to Micro Trace Buffer for consistency
|
2020-07-12 22:29:04 +02:00 |
Fredrik Ahlberg
|
0aadd0abce
|
Adiv6: Add comment on DEVTYPE and ARCHID fields with references
|
2020-07-12 22:27:46 +02:00 |
Fredrik Ahlberg
|
fcd945a529
|
cortexm: Read CPUID to identify core version
|
2020-07-12 12:08:22 +02:00 |
Fredrik Ahlberg
|
39a20d78ff
|
v8m: only check relevant bits in DHCSR when polling in cortexm_forced_halt
|
2020-07-12 12:07:12 +02:00 |
Fredrik Ahlberg
|
a35e9c8e5c
|
Adiv6: Read DEVTYPE and ARCHID to identify Cortex-M23 and Cortex-M33 debug components
|
2020-07-12 12:00:31 +02:00 |
Uwe Bonnes
|
661f78033a
|
stm32f1: Add F1 XL with dual bank handling,
|
2020-07-08 14:31:58 +02:00 |
Uwe Bonnes
|
fc6ca5bc06
|
Remote: Add procedure to test if high-level remote functions are available
Removes need for updated version string.
|
2020-07-08 14:15:35 +02:00 |
Uwe Bonnes
|
bfda64c656
|
stlink: Remove unused double defined variable "running_status"(#683)
|
2020-07-02 19:44:31 +02:00 |
Uwe Bonnes
|
85d35b75ce
|
libftdi/jtagtap_tdi_tdo_seq: Remove dubious Null termination.
|
2020-07-02 14:56:10 +02:00 |
Uwe Bonnes
|
be6991344f
|
README.md: Add sample session (#570)
|
2020-06-16 13:50:40 +02:00 |
Uwe Bonnes
|
a4cdd6b310
|
hosted: Report missing USB access rights only if no debugger found.
|
2020-06-07 16:29:19 +02:00 |
Uwe Bonnes
|
eabd69dcdb
|
Adiv5: Protect DBG/SYSTEM Power-Up request with timeout too.
CMSIS-DAP without connected target looped infinite in that situation.
|
2020-06-07 13:14:32 +02:00 |