Commit Graph

1971 Commits

Author SHA1 Message Date
a53339a753 a 2025-11-23 20:39:37 +04:00
Nav
3e9ddfa23b - Used <format> library in StringService
- Updated minimum GCC version to 13
2025-08-17 23:11:23 +01:00
Nav
cc5562c1b5 - Removed outdated comments in Microchip device header files
- Other bits of tidying
2025-08-17 23:08:19 +01:00
Nav
f0dbe41d73 Merge pull request #130 from felias-fogg/master
Power Debugger USB PID corrected
2025-08-17 23:01:01 +01:00
Bernhard Nebel
bd726d3652 Power Debugger USB PID corrected 2025-08-17 23:42:58 +02:00
Nav
f8d5b8bb13 More tidying 2025-07-25 20:18:15 +01:00
Nav
c12be3231c - Used designated initialisation in AVR8 opcode decoder
- Other bits of tidying
2025-07-22 22:44:17 +01:00
Nav
7aff716d5d More tidying 2025-05-25 17:08:01 +01:00
Nav
0abbe9eb22 Tidying 2025-04-27 22:19:13 +01:00
Nav
33776a41cd Fixed stale program counter bug 2025-04-03 00:07:05 +01:00
Nav
53e68c3246 Tidying 2025-03-29 14:06:37 +00:00
Nav
b72f20ee99 Tidying 2025-03-29 04:21:20 +00:00
Nav
9b4bfa8b4e Designated initialisation for biref target descriptor objects 2025-03-29 04:16:21 +00:00
Nav
3787c72e5d Tidying 2025-03-29 03:54:01 +00:00
Nav
ba33a3239e Virtual destructors for polymorphic classes 2025-03-29 03:53:53 +00:00
Nav
0cfdd26a31 Changed wording in TC documentation 2025-03-29 02:49:45 +00:00
Nav
11e9b0c731 Removed redundant programming mode events and updated TC documentation.
These events were made redundant by the introduction of the `TargetState`
struct, and the `TargetStateChanged` event.
2025-03-29 02:03:26 +00:00
Nav
f33382efb3 Corrected PHP version in root README 2025-03-07 19:13:03 +00:00
Nav
2afca42f1d Tidying 2025-03-07 19:12:41 +00:00
Nav
58dce1bf41 Tidying 2025-02-23 17:17:05 +00:00
Nav
de532b6a79 Bumped version number for v2.0.0 2025-02-23 14:46:11 +00:00
Nav
eb02800d55 Updated package description 2025-02-23 14:18:36 +00:00
Nav
9023a72e25 Resume target execution in TC shutdown 2025-02-22 22:39:12 +00:00
Nav
a53a8c87f0 Fixed bug with DWEN fuse bit management, where the newly written value
was being read back too quickly after the write, resulting in garbage data (0xFF)
being returned. Removal of the default (35 millisecond) CMSIS command delay
is what revealed this issue.
2025-02-22 22:23:53 +00:00
Nav
7bbd856c35 Excluded empty peripherals from Insight registers pane 2025-02-22 21:56:05 +00:00
Nav
577142feb1 Tidying 2025-02-22 19:48:51 +00:00
Nav
cfb83b4358 Fixed another regression in the AVR8 target driver
Breakpoints were being cleared after the OCDEN fuse bit had been cleared.
2025-02-22 19:48:39 +00:00
Nav
153dfebca9 Fixed another regression in AVR8 target driver
Program flow control was being attempted before OCDEN fuse bit management
2025-02-22 19:47:42 +00:00
Nav
6680ec4ef4 Fixed regression in memory access functions, in the EDBG AVR8 driver
Was preventing access to fuse memory when programming mode was not explicitly enabled
2025-02-22 19:45:44 +00:00
Nav
325112bfb8 Fixed bug with AVR8 range stepping, where software breakpoints were causing opcode decoding failures, subsequently resulting in invalid interceptions 2025-02-22 15:51:20 +00:00
Nav
e9720ded06 Revamped packaging to accomodate headless packages. Also binned some distributed binaries 2025-02-22 13:26:09 +00:00
Nav
00f473eddb Styling tweak in pinout widgets 2025-02-21 22:54:48 +00:00
Nav
7683582274 Added build query param to latest version check 2025-02-21 22:54:16 +00:00
Nav
2ceb7edaa4 Improved drag-to-scroll activation on pinout widget, allowing for activation even in the absence of widget focus 2025-02-19 23:20:26 +00:00
Nav
524b1e3e91 Adjusted pin line A spacing in pinout widgets 2025-02-19 23:18:02 +00:00
Nav
e95dcf4581 Fixed left panel overlapping bug 2025-02-19 23:17:32 +00:00
Nav
da872e73d7 Tidying 2025-02-19 00:18:28 +00:00
Nav
d7d1f71aac Corrected potential issue with delta programming on some AVR8 debugWIRE targets 2025-02-19 00:18:19 +00:00
Nav
a98793de16 Tidying 2025-02-18 22:23:59 +00:00
Nav
d52cc70b1e Prevented flickering when toggling GPIO pad states via Insight GUI 2025-02-18 22:23:51 +00:00
Nav
35f0b9197a Fixed alignment bug in EDBG and RISC-V drivers 2025-02-18 22:23:19 +00:00
Nav
31a132a4e3 Renamed signature_validation AVR8 target config param to signature_verification 2025-02-18 01:01:16 +00:00
Nav
be76726124 Tidying 2025-02-18 00:53:10 +00:00
Nav
8a473473db Insight GUI changes:
- New target pinout widgets
- Made auto-refresh of registers and GPIO pad states optional (via context menu on refresh tool button)
2025-02-18 00:35:39 +00:00
Nav
e8f747a152 Removed formatKey call from exception message 2025-02-05 21:28:39 +00:00
Nav
395f58ff32 Corrected bug in TC, where delta sessions where being persisted upon failure during the commit operation 2025-02-05 21:28:16 +00:00
Nav
79d37cb550 Detect read-protected state in WCH RISC-V target driver 2025-02-04 00:33:19 +00:00
Nav
7c957aec05 Changed partial block write alignment size in TDF validation script, to accommodate a recent bug fix. 2025-02-02 18:46:14 +00:00
Nav
513b0955ac Dropped automatic resuming of target execution at the end of debug sessions 2025-02-02 16:16:37 +00:00
Nav
ac8b5d50fc Added WCH-Link alternative firmware version to logs 2025-02-02 16:16:10 +00:00