Nav
|
0b19de8afa
|
Moved distributed files to build/distributed and stop placing the binary in build/bin (have binned that directory).
Also updated installation rules
|
2023-01-15 21:20:09 +00:00 |
|
Nav
|
269af2d5fc
|
Added note in README RE distributed Qt plugins being incompatible with newer versions of Qt
|
2023-01-14 13:05:57 +00:00 |
|
Nav
|
c35565bcd0
|
Register std::map<Targets::TargetMemoryAddress, Widgets::ByteItem*> meta type
|
2023-01-14 12:53:57 +00:00 |
|
Nav
|
7e08da1122
|
Corrected bug with hex viewer in memory inspection pane remaining disabled upon activation
|
2023-01-14 03:06:21 +00:00 |
|
Nav
|
e6f53b1afd
|
Tidying
|
2023-01-14 03:03:22 +00:00 |
|
Nav
|
dfaac9e30f
|
Extract HID report size for EDBG debug tools via HID endpoint descriptor.
Removed hidapi bodge (where we were mimicking the hid_device_ struct, to
obtain the report size via `(hid_device_*)->input_ep_max_packet_size`).
|
2023-01-14 03:03:10 +00:00 |
|
Nav
|
e3e37ace4b
|
Ignore erase requests for debugWire targets
|
2022-12-18 21:35:10 +00:00 |
|
Nav
|
5854b43816
|
Tidying
|
2022-12-18 19:28:57 +00:00 |
|
Nav
|
09fc5b73f2
|
Restricted the size of all memory access commands to ensure that no more than two packets are sent to and from EDBG debug tools
|
2022-12-18 19:25:40 +00:00 |
|
Nav
|
f64a14b04a
|
Corrected memory type used for memory writes with the JTAG config variant, in the EDBG AVR8 driver
|
2022-12-18 19:23:58 +00:00 |
|
Nav
|
5fe50b1997
|
Increase CMSIS response timeout for EDBG debug tools
|
2022-12-18 19:22:47 +00:00 |
|
Nav
|
0a6951865c
|
Fixed regression which was causing a deadlock when de-registering event handlers from an event handler
|
2022-12-18 17:56:21 +00:00 |
|
Nav
|
262c50ec3d
|
Changed format of memory capacity string in the TargetMemoryInspectionPane widget (to include commas in the capacity (i.e "2,048" instead of "2048"))
|
2022-12-18 15:48:06 +00:00 |
|
Nav
|
ad06cdcc75
|
Removed the requirement of the max memory access limit being greater than the target's flash page size.
It's no longer needed as we've stopped enforcing the limit for memory types that require page alignment.
|
2022-12-17 18:31:05 +00:00 |
|
Nav
|
92860e87de
|
Commented out external SRAM memory segments from AVR8 TDFs - Bloom doesn't currently support accessing external SRAM
|
2022-12-17 18:12:00 +00:00 |
|
Nav
|
3b137aa539
|
Removed max memory access check during address alignment (it's not needed).
|
2022-12-17 18:10:51 +00:00 |
|
Nav
|
529438b9e4
|
Tidying
|
2022-12-17 14:46:08 +00:00 |
|
Nav
|
9097e37375
|
When splitting a memory read into numerous reads (in the ReadTargetMemory Insight worker task), use the page size if it's available and not less than 256 bytes.
|
2022-12-17 14:45:54 +00:00 |
|
Nav
|
a1defa02c0
|
Pass the TargetDescriptor by const-reference where we can
|
2022-12-17 14:41:52 +00:00 |
|
Nav
|
d9d8b3f450
|
Tidying
|
2022-12-13 21:12:16 +00:00 |
|
Nav
|
d0969ea0a7
|
Disable batching memory reads for EEPROM_PAGE memory type, in EDBG driver
|
2022-12-13 21:11:56 +00:00 |
|
Nav
|
af2d7c8856
|
Increased max packet size in GDB debug server
|
2022-12-13 21:10:40 +00:00 |
|
Nav
|
29d548b017
|
Tidying
|
2022-12-12 01:15:06 +00:00 |
|
Nav
|
bf8d59644a
|
Convert XMEGA addresses to relative form, in EDBG driver
|
2022-12-12 01:14:56 +00:00 |
|
Nav
|
91f8cbc931
|
Corrected value of APPICATION_BYTES XMEGA (PDI) device parameter in EDBG driver. Also added APP section start address extraction
|
2022-12-12 00:52:50 +00:00 |
|
Nav
|
d63bce750c
|
Added validation for APP_SECTION start address and size for PDI targets, in AVR8 TDF validation script
|
2022-12-12 00:50:32 +00:00 |
|
Nav
|
151d10df72
|
Tidying
|
2022-12-12 00:05:01 +00:00 |
|
Nav
|
a792115781
|
Added sense-check in readMemory() in EDBG driver, to check if the EDBG debug tool actually returned data in response to memory read command
|
2022-12-11 23:38:23 +00:00 |
|
Nav
|
f0225dba88
|
Fixed bug (in EDBG driver) with writeMemory() forwarding an invalid memory type to readMemory() (EEPROM_ATOMIC can only be used for writing to memory, not reading)
|
2022-12-11 23:36:21 +00:00 |
|
Nav
|
131f1aa249
|
Added EEPROM_PAGE EDBG memory type and aligned both EEPROM_PAGE and EEPROM_ATOMIC memory types
|
2022-12-11 23:34:26 +00:00 |
|
Nav
|
a0421ce3ff
|
Refactored EdbgAvr8Interface::eraseProgramMemory() to ensure that it will restore EEPROM data if necessary
|
2022-12-11 23:32:49 +00:00 |
|
Nav
|
b3ccd8f7de
|
Removed automatic erasing when writing to flash memory on AVR8 targets
|
2022-12-11 23:27:47 +00:00 |
|
Nav
|
08bc12a26b
|
Deleted redundant AVR8 ProgrammingSession struct
|
2022-12-11 23:27:08 +00:00 |
|
Nav
|
76a0207701
|
Added EraseTargetMemory TC command
|
2022-12-11 23:25:15 +00:00 |
|
Nav
|
83c273a22b
|
Implemented eraseMemory() member function in AVR8 class
|
2022-12-11 18:18:44 +00:00 |
|
Nav
|
190d734ca3
|
Tidying
|
2022-12-11 17:41:20 +00:00 |
|
Nav
|
ef8219b087
|
Added EEPROM size sense check to TDF validation script
|
2022-12-11 17:40:51 +00:00 |
|
Nav
|
d599de70a7
|
Added EEPROM start address check to TDF validation script
|
2022-12-11 17:40:23 +00:00 |
|
Nav
|
deec72d168
|
Convert relative EEPROM addresses to absolute addresses in GDB memory access command packet handlers.
|
2022-12-11 15:26:14 +00:00 |
|
Nav
|
b2fc7f4953
|
Corrected bug with XplainedPro debug tool driver adjusting max memory access size in the wrong place
|
2022-12-11 13:20:41 +00:00 |
|
Nav
|
d807f9910a
|
Tidying
|
2022-12-10 22:05:18 +00:00 |
|
Nav
|
adb450d111
|
Set stale data flag in TargetMemoryInspectionPane, when the relevant memory type has been written to
|
2022-12-10 21:38:08 +00:00 |
|
Nav
|
41924a83b5
|
Corrected bug with resolving memory types from GDB memory addresses
|
2022-12-10 21:36:49 +00:00 |
|
Nav
|
c9f165f9a9
|
Added description of new eeprom fill monitor command to GDB help text
|
2022-12-10 19:47:42 +00:00 |
|
Nav
|
6b7f0fd234
|
Tidying
|
2022-12-10 19:23:06 +00:00 |
|
Nav
|
ffe4f5bfc5
|
New monitor eeprom fill GDB command
|
2022-12-10 19:22:53 +00:00 |
|
Nav
|
8f48a30fa3
|
Command option extraction for GDB monitor commands
|
2022-12-10 14:56:57 +00:00 |
|
Nav
|
b8c83c87fc
|
Moved GdbHelpMonitorInfo.txt
|
2022-12-09 22:26:26 +00:00 |
|
Nav
|
13cf4eb3a4
|
Restored memory access soft limit for Xplained Pro debug tool (this got lost in the refactor I did a few weeks/months back)
|
2022-12-08 21:34:46 +00:00 |
|
Nav
|
304e2ab7c6
|
Tidying
|
2022-12-08 21:26:56 +00:00 |
|