Commit Graph

  • cf8b986772 jtaglib: properly handle USB ram (cannot use quick memory access routines here) jtaglib-cpux Triss 2022-07-31 20:21:51 +0200
  • c801faeb80 jtaglib: test previous commit on 0x89 device, properly write the wdt password Triss 2022-07-31 20:09:13 +0200
  • 2373d33bbb jtaglib: use context save/restore mechanism to keep track of registers etc. Triss 2022-07-31 19:20:15 +0200
  • 8ddf3cb68c mehfet, v3hil: more detailed debugging (optional) Triss 2022-07-31 19:19:07 +0200
  • 37aacaca2d jtaglib: Xv2 read/write reg now (finally) working, PC gets reset every so often due to other routines Triss 2022-07-31 02:49:48 +0200
  • 649d82b695 jtaglib xv2: memory accesses start to work now Triss 2022-07-25 01:20:26 +0200
  • 98c434555f jtaglib cpu16: single step issue fixed Triss 2022-07-24 21:46:48 +0200
  • aed67748b1 jtaglib: misc fixes Triss 2022-07-24 21:30:07 +0200
  • 2170693f2f jtaglib: getting cpuxv2 stuff to work, very slowly... Triss 2022-07-24 21:00:07 +0200
  • 9809da335e jtaglib: proper device identification Triss 2022-07-24 16:30:24 +0200
  • ddfffa06fb jtagdev, pif, mehfet: refactor device_class ops to be unified under jtagdev instead of using separate implementations Triss 2022-07-24 15:14:27 +0200
  • 0a8ebf4a66 jtaglib: read JTAG ID early enough to know which procedures to use for JTAG access Triss 2022-07-24 14:48:10 +0200
  • 5f30c8c217 jtaglib: refactor Triss 2022-07-24 04:29:48 +0200
  • 924c548c2e ui/cmddb: clarify 'erase' parameters Triss 2022-07-24 04:59:41 +0200
  • 39a44095eb ui/devcmd: make sure the 'total size' argument for the 'erase' command makes sense Triss 2022-07-24 02:18:29 +0200
  • f1d416944c jtaglib: add 20-bit DR shift function Triss 2022-07-20 01:08:13 +0200
  • 985b390ba2 elf32: don't load sections with size zero ezfet3-mergeable Triss 2022-05-19 01:16:32 +0200
  • 63e2077d5b expr: allow '0X' hex prefix Triss 2022-05-19 01:14:53 +0200
  • 9269d22d2b chipinfo db: fix entries Triss 2022-05-19 01:13:58 +0200
  • 43f9d7bc54 v3hil: handle new protocol versions Triss 2022-05-19 01:07:18 +0200
  • c375f74c51 v3hil: add debug logging Triss 2022-05-19 00:46:45 +0200
  • 9484b1cff6 hal_proto, v3hil: add missing command and status IDs Triss 2022-05-19 00:21:45 +0200
  • 9d1a2528de hal_proto: handle acknowledgement packets correctly Triss 2022-05-19 00:10:47 +0200
  • 15edaf3c84 v3hil: fix for JTAGID=0x89 devices ezfet3-fix Triss 2022-05-15 22:47:51 +0200
  • b8ed9d7194 v3hil now working properly with firmware versions 2.3.0.6, 3.8.0.2 and 3.12.0.0 of eZ-FET on EXP430FR5994 Triss 2022-05-15 04:37:15 +0200
  • fc79881203 v3hil: eZ-FET 3.8(r) working; 3.12(y) and 3.15 TODO Triss 2022-05-12 14:32:26 +0200
  • 4db31c4287 version recognition Triss 2022-05-09 02:45:48 +0200
  • 2ff6badecd allow for '0X' hex prefix, too Triss 2022-05-09 01:43:07 +0200
  • 3602ed39f9 fix MSP430FR5994 identification issue, handle NO_BSL config failure gracefully Triss 2022-05-09 01:42:57 +0200
  • dc77c43d80 ezfet3 fixes: now able to initialize etc., but the chip ID of my test MCU (FR5994) isn't being recognised Triss 2022-05-09 01:32:43 +0200
  • 5284713769
    Merge pull request #116 from LucasSnatiago/master Daniel Beer 2022-03-21 15:55:37 +1300
  • 6332574323 [feat] Arch commands Lucas Santiago 2022-03-06 11:06:19 -0300
  • 4858be123c
    Merge pull request #114 from sorber/fix-hidapi-bug Daniel Beer 2022-02-13 18:35:03 +1300
  • 7283b49e13 fixed hidapi compile bug, missing vid/pid arguments Jacob Sorber 2022-02-11 08:21:27 -0500
  • e39ff3c1d9
    Merge pull request #112 from chrissphinx/master Daniel Beer 2022-01-25 10:14:33 +1300
  • f2f763b043 remove statement leftover from debugging chrissphinx 2022-01-22 22:40:55 -0500
  • bafd1465c9 fix segfautl when using mehfet with no vid/pid specified mehfet Triss 2021-10-11 12:44:19 +0200
  • a1a06e7e65 jtaglib: fix register reading on MSP430G2452 and similar chips mehfet-mergeable Triss 2021-10-10 00:00:47 +0200
  • 30af3e9483 mehfet: add driver and transport Triss 2021-10-09 23:59:01 +0200
  • ab76a0ef3c jtaglib: refactor: allow driver backends to implement higher-level IR/DR-shifts, TMS-sequence, etc. commands instead of requiring a bit-banging interface Triss 2021-10-09 23:55:43 +0200
  • c576441fb7 add -V option to specify/override VID and PID of USB device Triss 2021-10-09 23:43:48 +0200
  • d6e6c91ea7 mehfet: reenable fast clock Triss 2021-10-09 23:22:53 +0200
  • a5252e13f6 jtaglib: fix register reading on MSP430G2452 and similar chips Triss 2021-10-09 23:19:23 +0200
  • cba3cd4f33 usb proto doc link Triss 2021-10-08 21:26:19 +0200
  • ce87459c07 add license headers Triss 2021-10-08 11:25:53 +0200
  • 6a2b27db13 update manpage Triss 2021-10-08 11:23:47 +0200
  • d64791bac6 woah it works Triss 2021-10-07 01:12:04 +0200
  • 6573bbb6da stuff starts to work now Triss 2021-10-05 23:23:50 +0200
  • 00f11cd9d7 mehfet boilerplate, also fix bug in VID/PID stuff Triss 2021-10-05 22:00:06 +0200
  • 7ef085140a add -V option to specify a VID/PID pair, or override the default Triss 2021-10-05 19:34:48 +0200
  • 4c4d94e43b simio/tracer: fix output format master Hose wie Jacke 2021-05-11 07:49:42 +0200
  • 66dd71e62d
    Merge pull request #103 from w0xel/hotfix/rodata2-init-array-section Daniel Beer 2021-03-11 11:57:12 +1300
  • 1633ed504a
    elf32.c: Extract and flash INIT_ARRAY sections Sebastian Würl 2021-03-08 12:57:05 +0100
  • 6740d7d98b simx: MSP430X simulator by Bruce Burns <bgb@alum.mit.edu> Daniel Beer 2020-09-05 14:56:37 +1200
  • e65bc6910a
    Merge pull request #95 from iddq/master Daniel Beer 2020-06-02 09:22:38 +1200
  • 0c5f33ec42 fix jtag_read_reg and jtag_write_reg functions according to the documentation: SLAU320 MSP430 Programming via JTAG User's Guide tclk set and clr was in wrong order iddq 2020-06-01 06:56:52 +0200
  • 493f38bb85
    Merge pull request #93 from WeilunFong/master Daniel Beer 2020-04-02 10:27:59 +1300
  • cbe5fccb9c Add uninstall phony target for Makefile WeilunFong 2020-03-31 01:02:53 +0800
  • 0efcf40f4d
    Merge pull request #92 from tgtakaoka/update-chipinfo-mspds-3.15.0.1 Daniel Beer 2020-03-18 10:03:39 +1300
  • f8852df217 Update chipinfo.db with MSPDS-OPEN-SOURCE_3.15.0.1 Tadashi G. Takaoka 2020-03-16 22:46:40 +0900
  • b506542094
    Merge pull request #90 from Mauroq/master Daniel Beer 2019-11-05 09:39:19 +1300
  • 713541525c Added the FR5994 and FR5964 chips (based upon the FR5968) Dennis de Lange 2019-11-04 11:28:26 +0100
  • 51ef323568 Included missing devices from fet_db into devicelist. See 2b4b409 Dennis de Lange 2019-11-04 10:12:07 +0100
  • fb29ec1236 gdb: fix parsing of register values. Daniel Beer 2019-10-22 11:35:00 +1300
  • eb77903392
    Merge pull request #88 from thiloschulz/master Daniel Beer 2019-09-21 10:07:57 +1200
  • 4f21d592f3 Increase limit on number of ELF program / section headers Thilo Schulz 2019-09-20 16:18:51 +0200
  • 4f6a845fb4 Fix operation size error in instruction decoding. Daniel Beer 2019-03-28 14:26:28 +1300
  • d59fb64ac2 Don't issue mass erase if BSL password is specified. Daniel Beer 2019-03-12 12:16:35 +1300
  • 5c5fec9acd rom_bsl: fix incorrect use of sizeof(). Daniel Beer 2019-03-10 15:19:41 +1300
  • 989038d3b3 Implement --bsl-entry-password option. Daniel Beer 2019-03-08 08:46:16 +1300
  • 3bc5cb2686 simio: fix uninitialized memory use in IO reads. Daniel Beer 2018-11-28 08:44:49 +1300
  • 66dc9057e2 Improve compiling experience on MinGW platform (use pkg-config, *nix rm). William D. Jones 2018-11-18 14:49:08 -0500
  • b975fd00a0
    Merge pull request #76 from melak/tilib_path_facelift Daniel Beer 2018-09-17 16:34:14 +1200
  • be0f7b4576 Facelift MSPDEBUG_TILIB_PATH handling Tamas TEVESZ 2018-09-16 10:29:15 +0200
  • 457c0c3f00
    Merge pull request #73 from DanielO/msppath Daniel Beer 2018-08-25 11:57:43 +1200
  • ea1b0ee7c9 Add manual page notes for MSPDEBUG_TILIB_PATH. Daniel O'Connor 2018-08-24 14:08:04 +0930
  • 97e5cb63aa Change name of variable to MSPDEBUG_TILIB_PATH to match existing style. Daniel O'Connor 2018-08-24 14:04:52 +0930
  • a2c48ed345 Don't use asprintf as it may not be available on all platforms. Daniel O'Connor 2018-08-24 14:02:50 +0930
  • 44f31b27a5
    Merge pull request #72 from DanielO/master Daniel Beer 2018-08-16 08:25:32 +1200
  • 65c0e5a440 Look for an env var to help find the MSP430 library Daniel O'Connor 2018-08-15 13:42:21 +0930
  • 6c82bbf017 Detect macports to find hidapi and libusb. Daniel O'Connor 2018-08-15 13:33:55 +0930
  • f017df6781
    Merge pull request #69 from tgtakaoka/simio-timer-b Daniel Beer 2018-07-23 13:20:09 +1200
  • 8564f42b66 [simio] support Timer_B compare latch grouping Tadashi G. Takaoka 2018-07-19 01:33:08 -0700
  • c53f697b76 [simio] support Timer_B compare latch double-buffering Tadashi G. Takaoka 2018-06-29 12:25:24 +0900
  • f9f897e95e [simio] support Timer_B Tadashi G. Takaoka 2018-06-29 12:25:24 +0900
  • 8db02ae3d4 [simio] Fix timer capturing by software Tadashi G. Takaoka 2018-06-29 12:25:24 +0900
  • d49dcefec6 [simio] Fix changing timer period Tadashi G. Takaoka 2018-06-29 12:25:24 +0900
  • b323849d8a [simio] Add timer tests Tadashi G. Takaoka 2018-06-29 12:25:24 +0900
  • 844c322721
    Merge pull request #71 from tgtakaoka/fix-disassemble Daniel Beer 2018-07-18 08:02:26 +1200
  • 25959448ab Fix repeated disassemble Tadashi G. Takaoka 2018-07-16 21:31:35 -0700
  • 1b13979594
    Merge pull request #62 from tgtakaoka/fix-simio-timer Daniel Beer 2018-07-01 08:46:09 +1200
  • 00fde4a2f2 Fix sim driver and simio_timer Tadashi G. Takaoka 2018-06-29 14:03:09 +0900
  • 4d3a437196
    Merge pull request #60 from hosewiejacke/master Daniel Beer 2018-06-28 09:08:10 +1200
  • 8ce536556a simio: console can print to file Hose wie Jacke 2018-06-26 10:09:08 +0200
  • 1cb2e5664b
    Merge pull request #61 from tgtakaoka/fix-linux-build Daniel Beer 2018-06-27 15:19:22 +1200
  • c325b5e80a Fix linux build caused by pull request #58 Tadashi G. Takaoka 2018-06-27 10:35:15 +0900
  • b30bf6ac30
    Merge pull request #58 from tgtakaoka/rf2500-fallback Daniel Beer 2018-06-27 11:58:41 +1200
  • 915ee94e02 Fallback to libusb backend when rf2500hidapi fails Tadashi G. Takaoka 2018-06-25 23:47:01 +0900
  • 9032544df1
    Merge pull request #56 from tgtakaoka/update-chipinfo-slac460y Daniel Beer 2018-05-18 17:07:50 +1200
  • 246a7c48e0 Update chipinfo.db with slac460y Tadashi G. Takaoka 2018-05-18 07:13:00 +0900