2
0
mirror of git://git.code.sf.net/p/openocd/code synced 2025-08-08 03:51:10 +10:00
openocd/tcl/interface
Antonio Borneo 34ec5536c0 stlink: deprecate HLA support
The STLink API that supports dap-direct is available from STLink
firmware v2j24, published in early 2015.
We can reasonably expect that any old STLink still in use today
has got at least one firmware update during the last 10 years.

Most of the board files in upstream OpenOCD still use the STLink
in HLA mode. This limits the test coverage of the dap-direct code,
which was introduced in OpenOCD v0.11.0.

- Rename interface/stlink.cfg as interface/stlink-hla.cfg to still
  provide support for HLA, adding a deprecated message.

- Rename interface/stlink-dap.cfg as interface/stlink.cfg to make
  dap-direct the default trasport.

- Add a redirect file interface/stlink-dap.cfg for users that have
  out-of-tree custom board files.

- Update all the board files to the new setup.

- Remove STLink HLA mentions from the documentation, while adding
  a reference to interface/stlink-hla.cfg

Checkpatch-ignore: LONG_LINE
Change-Id: I99366bb03cd3b83f8f408514e657f30e59813063
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/8523
Tested-by: jenkins
Reviewed-by: Andrzej Sierżęga <asier70@gmail.com>
2024-11-02 21:01:07 +00:00
..
ft232r
ftdi tcl/interface/ftdi: add support for Sipeed USB-JTAG/TTL Debugger 2024-09-15 09:06:26 +00:00
altera-usb-blaster2.cfg
altera-usb-blaster.cfg
angie.cfg
arm-jtag-ew.cfg
ast2600-gpiod.cfg
at91rm9200.cfg
beaglebone-jtag-native.cfg
beaglebone-swd-native.cfg
buspirate.cfg
chameleon.cfg
cmsis-dap.cfg
dln-2-gpiod.cfg
dummy.cfg
esp_usb_bridge.cfg
esp_usb_jtag.cfg
estick.cfg
flashlink.cfg
ft232r.cfg
imx-native.cfg
jlink.cfg
jtag_dpi.cfg
jtag_hat_rpi2.cfg
jtag_vpi.cfg
kitprog.cfg
nulink.cfg
opendous.cfg
openjtag.cfg
osbdm.cfg
parport_dlc5.cfg
parport.cfg
raspberrypi2-native.cfg
raspberrypi5-gpiod.cfg tcl/interface/raspberrypi5-gpiod: fix string match pattern escaping 2024-08-16 04:45:11 +00:00
raspberrypi-gpio-connector.cfg
raspberrypi-native.cfg
rlink.cfg
rshim.cfg
stlink-dap.cfg stlink: deprecate HLA support 2024-11-02 21:01:07 +00:00
stlink-hla.cfg stlink: deprecate HLA support 2024-11-02 21:01:07 +00:00
stlink-v1.cfg
stlink-v2-1.cfg
stlink-v2.cfg
stlink.cfg stlink: deprecate HLA support 2024-11-02 21:01:07 +00:00
sysfsgpio-raspberrypi.cfg
ti-icdi.cfg
ulink.cfg
usb-jtag.cfg
usbprog.cfg
vdebug.cfg tcl: update to new syntax of telnet command 2024-10-05 15:43:26 +00:00
vsllink.cfg
xds110.cfg