Commit Graph

  • b59ca5142a pc hosted: Don't try to report memory usage. Piotr Esden-Tempski 2022-03-29 16:45:08 -0700
  • a0c77e216d adiv5_swdp: Changed the low-level access code to retry till timeout (partial revert of 61efe26) Proper initialisation of the ack value also fixes a potential use-before-init UB dragonmux 2022-03-25 05:25:40 -0400
  • d9ef3ff147 adiv5_swdp: Formatting consistency cleanup dragonmux 2022-03-25 04:37:26 -0400
  • bba2bfdcf4 advi5: Raise the access timeouts as 20ms is too low in some cases dragonmux 2022-03-24 08:46:56 -0400
  • cedd9f9ac4 follow function naming scheme mean 2022-03-22 06:11:19 +0100
  • 9007c40954 revert temp patch on platform.h mean 2022-03-19 11:15:45 +0100
  • 8b52bbd9a9 fix unused var / naming mean 2022-03-19 11:06:28 +0100
  • b82ee6bc90 prototype for gdb_putpacket2 mean 2022-03-19 10:34:31 +0100
  • 8fb3b7b1a8 reuse exception to avoid using the stack mean 2022-03-19 10:31:20 +0100
  • 82c41cb739 add putpacket2 to send two sub messages merged as one mean 2022-03-19 10:27:15 +0100
  • 48c6db1963 Remove duplicate definition of USBUSART_DMA_TX_ISR Mike Ditto 2022-03-22 07:11:36 -0500
  • e82d4f2eda native: Fixes an hw version issue with some older BMP. Piotr Esden-Tempski 2022-03-15 19:05:53 -0700
  • bcba3ee4a9 native: Fixed hw6 USBUSART support. Piotr Esden-Tempski 2022-01-09 16:12:21 -0800
  • 06f24d3269 native: Added blocks to the ISR templates. Piotr Esden-Tempski 2022-01-09 16:10:00 -0800
  • bb761e4b38 native: Initial addition of hw 6 support. Piotr Esden-Tempski 2022-01-08 20:03:07 -0800
  • 2d63021344 native: Improved pinout legend comment block. Piotr Esden-Tempski 2022-01-07 20:38:00 -0800
  • e7982d594e native: Added HW5 AUX interface definitions. Piotr Esden-Tempski 2021-06-27 14:40:10 -0700
  • 655014ac9c native: hw rev 5 has the usb vbus sense pin on PA15. Piotr Esden-Tempski 2021-06-24 14:59:54 -0700
  • 9ffa923bc1 native: Update hwversion detection for hw rev 4 and newer. Piotr Esden-Tempski 2021-06-24 14:57:18 -0700
  • d259d5c511 build: Only build the locm3 libraries needed. Piotr Esden-Tempski 2022-03-15 13:33:51 -0700
  • 488df7e6f7 sscanf cleanup in GDB Z packet handling function. Tested working with arm-none-eabi-gcc 10.2.1 Fabrice Prost-Boucle 2022-01-19 22:25:11 +0100
  • e0619ca7d5 Added a linker flag to output memory usage. Piotr Esden-Tempski 2022-03-15 11:41:31 -0700
  • 4b92415442 ghactions: Added libhidapi dependency installation. Piotr Esden-Tempski 2022-03-14 23:01:32 -0700
  • 501fd09228 ghactions: Added libftdi1 dependency installation. Piotr Esden-Tempski 2022-03-14 21:55:05 -0700
  • 0d97871893 The pull request github action now also builds hosted. Piotr Esden-Tempski 2022-03-14 21:46:15 -0700
  • 4fe8fd8944 samd: Fixed the hosted build as the code from #987 assumed unsigned long was 32-bit dragonmux 2022-03-14 14:38:13 -0400
  • e271c16f6c Removal of MFR descriptions as requested in #978 dragonmux 2022-03-14 06:27:46 -0400
  • c30e165c1c crc32: Fix the launchpad-icdi build as that was broken dragonmux 2022-01-21 22:55:56 -0500
  • 3bb8c2bf19 jtag_scan: Cleaned up the ones array to use a more correct syntax dragonmux 2022-01-21 22:37:54 -0500
  • 75e786da11 jtag_devs: Added a few more parts based on 0170aff and cleaned up the description wording for the existing ones dragonmux 2022-01-21 22:37:02 -0500
  • 23534ab174 target: Cleanup in target_new() for the check_error callback dragonmux 2022-01-21 21:41:37 -0500
  • 361dc9c234 Revert "adiv5_swdp_scan: If SWD scan fails, try a JTAG scan." dragonmux 2022-01-21 21:32:27 -0500
  • 54f577a970 hosted/dap: Partial revert of 5c8e277, taking into account that division may not be available on platforms 'hosted' might see itself built dragonmux 2022-01-21 21:31:59 -0500
  • d1c9d94174 jtag_scan: Remove the now redundant IDCode parameter from the handlers dragonmux 2022-01-21 21:11:22 -0500
  • 27c143a3a3 jtag_scan: Properly fixed the wrong IDCode getting to the handlers dragonmux 2022-01-21 21:08:21 -0500
  • 7d2afcff06 Revert "jtag: Make jtag_devs argument to jtag_handler." dragonmux 2022-01-21 21:05:13 -0500
  • 024152b03e Revert "jtag_scan: Deliver full idcode to the handler." dragonmux 2022-01-21 20:52:28 -0500
  • 02d9a1d3cf Revert "jtag_scan: Rework chain detection" dragonmux 2022-01-21 20:47:58 -0500
  • 4045406ed8 Added support for fine-grained bootloader and flash locking in samd.c arpadbuermen 2022-02-17 13:54:19 +0100
  • c1a12edbe9 kinetis: Clarify arguments to kl_gen_command Uwe Bonnes 2021-05-06 15:17:50 +0200
  • 91a63fe0e6 Upload builds on push, and test that PRs build, with GH Actions Qyriad 2021-07-26 12:33:19 -0600
  • 2dd3c7bae2 scripts: gdb.py: fix error messages Nicolas Schodet 2022-02-13 17:17:05 +0100
  • de834264ab scripts: hexprog.py: minor fixes Nicolas Schodet 2022-02-13 17:15:57 +0100
  • f8f2ab2016 scripts: stm32_mem.py: change some formatting, remove unused imports Nicolas Schodet 2022-02-13 17:04:35 +0100
  • eafc634eba scripts: more conversion to Python 3, change the shebang line Nicolas Schodet 2022-02-08 00:01:38 +0100
  • d9cce4d5e8 scripts: convert bootprog.py to Python 3 Nicolas Schodet 2022-01-26 00:53:25 +0100
  • ca9d8cd0ae scripts: fix dfu-convert.py for Python 3 and drop Python 2 support Nicolas Schodet 2022-01-24 23:23:10 +0100
  • ed156076a2 swlink README: correct SWO/RX2 header location for blue pill Paul Mulders 2022-01-30 11:41:01 +0100
  • 6a9b2b8224 hosted/ftdi: Fix bad length calculation in MPSSE case of swdptap_seq_in() Uwe Bonnes 2022-01-23 16:55:38 +0100
  • 266fe17461 bmp_libusb: Restrict scope of variable Uwe Bonnes 2022-01-23 12:28:38 +0100
  • e3804183f7 bmp_libusb: Fix crash with FTDI devices as outdated variable was used. Uwe Bonnes 2022-01-23 12:26:57 +0100
  • b1ed55a18f hosted/firmware/jtag: Fix unhandled exception introduced with da15cc3cb7. Uwe Bonnes 2022-01-22 14:46:47 +0100
  • d594b42976 Cortexm: With connect under reset, keep the device halted until attach. Uwe Bonnes 2022-01-13 12:06:13 +0100
  • d6440d716c Updated github org references to blackmagic-debug. Piotr Esden-Tempski 2022-01-21 22:02:06 -0800
  • 5c07d6170f scripts: remove import from future which imports from the past Nicolas Schodet 2022-01-04 09:14:27 +0100
  • 946ccab778 scripts: stm32_mem cosmetic changes Nicolas Schodet 2022-01-04 09:12:37 +0100
  • ad6c1eb11b scripts: fix stm32_mem.py for python 3 Nicolas Schodet 2022-01-04 09:02:17 +0100
  • 8def28dee9 Add option bit support for STM32WLxx Frank Kunz 2022-01-02 10:02:09 +0100
  • c832cb04e7 samd: add support for SAMD09 Sean Cross 2021-12-29 22:10:18 +0800
  • d00607f71a samd: parameterize memory and flash sizes Sean Cross 2021-12-29 22:08:22 +0800
  • 8039e2b26a crc32: define `start_time` when debug is enabled Sean Cross 2021-12-28 15:07:07 +0800
  • f43101fd9f Port gdb.py and hexprog.py to Python 3. Mark Rages 2020-05-11 01:51:06 -0500
  • fcb2a609fc scripts: Updated nrf51 id script for py3 and to parse newer oocd header. Piotr Esden-Tempski 2021-12-19 12:36:04 -0800
  • 728e955193 scripts: Updated bootprog to run on python3 Piotr Esden-Tempski 2021-12-19 12:35:35 -0800
  • 3f28e728e9 cdcacm: Lower usage of magic numbers. Uwe Bonnes 2021-12-12 14:33:05 +0100
  • 98e3858f7c bmp_libusb: Exclude Wireless class too. Uwe Bonnes 2021-11-23 20:29:27 +0100
  • bb4151377f type of ‘assert’ defaults to ‘int’ Koen De Vleeschauwer 2021-11-22 19:45:16 +0100
  • d4cd81fa36 start_time undeclared if ENABLE_DEBUG=1 Koen De Vleeschauwer 2021-11-21 11:48:56 +0100
  • 73b4612ec7 adiv5_swdp: Initialize a volatile variable Uwe Bonnes 2021-11-20 22:29:33 +0100
  • 5cb501049a adiv5_swdp/scan: Handle parity errors, seen with NRF52 with SYSTEMOFF #381/#949 Uwe Bonnes 2021-11-18 19:57:36 +0100
  • efa889156f
    Merge pull request #948 from fabalthazar/STM32G0-OTP UweBonnes 2021-11-16 14:23:20 +0100
  • b4ac52d1f5 Hosted monitor command allowed as preliminary command fabalthazar 2021-11-14 18:37:21 +0100
  • 71b67beb98 Fix: assert flashing succeeded or failed (hosted) once the last buffer has been written fabalthazar 2021-11-14 16:25:15 +0100
  • 92d6056711 STM32G0 OTP area programming fabalthazar 2021-01-21 21:08:19 +0100
  • 73624826b6 semihosting exit code Koen De Vleeschauwer 2021-11-06 10:09:53 +0100
  • 59dc225568
    Merge pull request #937 from UweBonnes/CMSIS-DAP UweBonnes 2021-11-11 22:06:02 +0100
  • 1d0e45bdbb cmsis_dap: Transfersize of block commands needs to cope with word. Uwe Bonnes 2021-10-31 11:07:07 +0100
  • 8970160f1d cmsis_dap: Timeout and start of error handling for bulk transfers. Uwe Bonnes 2021-10-31 12:33:43 +0100
  • 2bc2db1140 cmsis_da: Add timeout to bulk commands. Uwe Bonnes 2021-10-31 12:19:54 +0100
  • a4caec29b9 dap_swdptap_seq_out: Write only needed data Uwe Bonnes 2021-10-31 10:52:18 +0100
  • 181466549b adiv5: Progressive incrementing TRNCNT for the DHCSR write when trying to halt Uwe Bonnes 2021-10-27 01:11:09 +0200
  • 07b4e5726e CMSIS-DAP: Run time detect DAP_SWD_SEQUENCE Uwe Bonnes 2021-10-24 17:00:58 +0200
  • 88e44d1c12 cmsis: use exception in wait_word(). Uwe Bonnes 2021-10-24 01:14:46 +0200
  • a1d4649795 SWD: Use dp_low_write to allow multidrop scan. Uwe Bonnes 2021-10-23 21:08:26 +0200
  • 4f36c1ddf8 Remove dp_low_read() and use exception protected dp_read() Uwe Bonnes 2021-10-23 18:07:25 +0200
  • f9d343af3e cmsis: AP reads are posted. Read from RDBUFF. Uwe Bonnes 2021-10-22 13:28:27 +0200
  • d4ae308f9f cmsis: implement srst_set_val() Uwe Bonnes 2021-10-22 18:36:23 +0200
  • 166eb3ee3e cmsis_dap: Always transfer 65 bytes with hid_read|write() Uwe Bonnes 2021-10-11 20:57:49 +0200
  • b343ebe06f cmsis-dap/linux: Link against libhidapi-hidraw Uwe Bonnes 2021-10-14 11:45:36 +0200
  • d144f9d54b adiv5: CMSIS DAP transactions are slow but work in principle Uwe Bonnes 2021-10-09 13:12:10 +0200
  • 761e0230d4 cmsis-dap: Print messages when transfers fail. Uwe Bonnes 2021-10-09 22:59:32 +0200
  • 39fbffd3d2 stlinkv2: Fix low access to AP registers. Uwe Bonnes 2021-10-09 13:10:23 +0200
  • c13778139f adiv5/hosted: Export the BMP_TYPE in DP. Uwe Bonnes 2021-10-08 18:40:15 +0200
  • b7e7aa3f9a adiv5: Either use only LL functions in cortexm_initial_halt or no LL at all. Uwe Bonnes 2021-10-08 12:59:18 +0200
  • 485105221e dap: Always work on a copy of the buffer when calling dbg_dap_cmd() in a loop Uwe Bonnes 2021-10-08 12:50:31 +0200
  • 397fbd5749 cmsis: Only cmsis internal use must differentiate between HID and Bulk access Uwe Bonnes 2021-10-21 17:51:28 +0200
  • 7b1eb6e6e3 bmp_libusb: reset type on every device. Uwe Bonnes 2021-10-30 17:23:31 +0200
  • 80064c18a9 bmp_libusb: Fix CMSIS-DAP related memory leak. Uwe Bonnes 2021-10-30 13:56:11 +0200
  • 8845a22226 stm32l4: Use targetid when available. Uwe Bonnes 2021-10-26 13:01:49 +0200
  • c4b6b42dcf stlinkv2: Read targetid on DPv2 devices. Uwe Bonnes 2021-10-25 13:19:16 +0200