Matthew Skolaut
5908fc2da1
Add serial auto-connection to darwin target
4 years ago
Uwe Bonnes
e75eb19d78
cmsis_dap: Detect CMSIS-DAP before STLINK
Debugger may be realized with the ST USB Vendor ID.
4 years ago
Uwe Bonnes
998a9747f8
cmsis_dap: Make some errors more prominent.
4 years ago
Uwe Bonnes
c97c4a0960
hosted: Better decoding for ap_decode_access().
4 years ago
Uwe Bonnes
badff20099
cmsis_dap.c: Fix dap_dp_read_reg.
4 years ago
David Lawrence
f65afb1588
Use correct IAP entry address for LPC84x
4 years ago
Uwe Bonnes
dd74ec8e6f
stlinkv2: Detect fail mem_read on jtag too.
4 years ago
Uwe Bonnes
805cfbdcb5
Build hosted for widows with hidapi static linked.
4 years ago
Uwe Bonnes
fca8593d92
serial_win: Find BMP comport by serial number.
4 years ago
Uwe Bonnes
3eb51ce94f
serial_win.c: Copy the enough of the device name.
4 years ago
Uwe Bonnes
11217f8a45
serial_win: GDB needs to handle DTR.
4 years ago
Uwe Bonnes
71e9d78210
adiv5.c: Add another ARCH_ID found STM32F205.
4 years ago
Uwe Bonnes
1b12e407fd
adiv5: Add missing arch identifiers for Cortex-M7 ETM.
4 years ago
Uwe Bonnes
71e5b4d3cb
hosted/stlinkv2.c: Fix bug introduced with #703
4 years ago
Uwe Bonnes
72387164eb
hosted/stlinkv2.c: Handle AP_WAIT error when switching to SWD
4 years ago
Uwe Bonnes
a392480631
hosted/stlinkv2.c: Use V2 API to read coreid.
4 years ago
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.
4 years ago
Uwe Bonnes
64cf30e4cd
Rework/update/add Readme.md in the platforms directories.
4 years ago
Uwe Bonnes
726d4b4496
adiv5.c: Add missing DEVTYPE and ARCHID to some existing PIDRs(#698,#699)
Probably more additions are needed.
4 years ago
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.
4 years ago
Uwe Bonnes
09ceaea70f
adiv5_swdp: Fix another memory leak.
4 years ago
UweBonnes
2ae62433d2
Merge pull request #690 from themadinventor/arm_v8m
Add ROM table support for Cortex-M33 and Cortex-M23
4 years ago
Aled Cuda
a673efc26b
Remove extra definitions of jtag structures in the STLink hosted setup to support "gcc (GCC) 10.1.0" on Archlinux
4 years ago
Fredrik Ahlberg
7ebb94d134
cortexm: Add comment on CPUID register
4 years ago
Fredrik Ahlberg
4391851f4d
adiv5: Change component descriptions from MTB to Micro Trace Buffer for consistency
4 years ago
Fredrik Ahlberg
0aadd0abce
Adiv6: Add comment on DEVTYPE and ARCHID fields with references
4 years ago
Fredrik Ahlberg
fcd945a529
cortexm: Read CPUID to identify core version
4 years ago
Fredrik Ahlberg
39a20d78ff
v8m: only check relevant bits in DHCSR when polling in cortexm_forced_halt
4 years ago
Fredrik Ahlberg
a35e9c8e5c
Adiv6: Read DEVTYPE and ARCHID to identify Cortex-M23 and Cortex-M33 debug components
4 years ago
Uwe Bonnes
661f78033a
stm32f1: Add F1 XL with dual bank handling,
4 years ago
Uwe Bonnes
fc6ca5bc06
Remote: Add procedure to test if high-level remote functions are available
Removes need for updated version string.
4 years ago
Uwe Bonnes
bfda64c656
stlink: Remove unused double defined variable "running_status"( #683 )
4 years ago
Uwe Bonnes
85d35b75ce
libftdi/jtagtap_tdi_tdo_seq: Remove dubious Null termination.
4 years ago
Uwe Bonnes
be6991344f
README.md: Add sample session ( #570 )
4 years ago
Uwe Bonnes
a4cdd6b310
hosted: Report missing USB access rights only if no debugger found.
4 years ago
Uwe Bonnes
eabd69dcdb
Adiv5: Protect DBG/SYSTEM Power-Up request with timeout too.
CMSIS-DAP without connected target looped infinite in that situation.
4 years ago
Uwe Bonnes
e35025d214
CMSIS_DAP: Warn when hidapi-libusb is not found.
4 years ago
Uwe Bonnes
5097a23196
jlink: Fix wrong sized array.
4 years ago
UweBonnes
dec431f869
Merge pull request #675 from UweBonnes/hydrabus
hydrabus: Disable DFU file generation untit somebody fixes dfu-conver…
4 years ago
Uwe Bonnes
4ede113ca7
hydrabus: Disable DFU file generation untit somebody fixes dfu-convert.py
This allows "make all_platforms" to succeed on python3 only systems.
4 years ago
UweBonnes
f5e305e237
Merge pull request #669 from blacksphere/v1.6.2-rc0
V1.6.2 rc0:
Unify PC-Hosted BMP
Add CMSIS-DAP and Jlink
Add high level BMP remote commands
Clean up command line interface and debug messages
4 years ago
Uwe Bonnes
aabd07738e
cl_utils: Use start of flash in memory map as default flash start.
5 years ago
Uwe Bonnes
425002a38f
hosted: Add -l argument to list only available debuggers and exit.
5 years ago
Uwe Bonnes
dc3fd2eb06
Classify debug messages
Firmware BMP with ENABLE_DEBUG=1 will print WARN and INFO as before.
PC-Hosted BMPwill alway print to stderr. Warn is printed unconditional,
INFO, GDB, TARGET, DONGLE and WIRE will print if their appropriate bit in
cl_debuglevel is set via the -v verbose command line argument.
INFO will go to stdout with -t or -l.
5 years ago
Uwe Bonnes
c5c21bb958
README.md: Mention the PC-Hosted GDB server.
5 years ago
Uwe Bonnes
9ade8b24f7
hosted: Add Readme.md
5 years ago
Uwe Bonnes
4698a26bab
common/swdptap: Slight speed increase and better setup time for write.
5 years ago
Uwe Bonnes
64f3dff8a8
PC-Hosted: Better debug output.
5 years ago
Valmantas Paliksa
b06c0ba8d5
bmp_remote: Use high level functions.
Based on #570 (OpenOCD HLA interface driver for Blackmagic), but now
usefull for bmp-remote.
5 years ago
Uwe Bonnes
921c23eb74
serial_unix: Return instead of exit in case of error.
5 years ago