dragonmux
|
6d7c6c5daf
|
lmi: Added progress dots for mass erase to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
d64992ade8
|
rp: Cleanup in how we define some of the Flash constants
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
ce94169099
|
stm32l0: Added some links to the reference manuals
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
a22d6e5056
|
stm32l0: Run clang-format across the code
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
b84f883aeb
|
lmi: Implemented mass erase
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
90b7362162
|
stm32l4: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
787d66fe95
|
stm32h7: Switched to the unified mass erase command, breaking up the implementation cleanly and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
980a1f140c
|
stm32g0: Switched to the unified mass erase command, breaking out the bank erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
d82ad89715
|
stm32f4: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
2f0d35de19
|
samx5x: Bracket and GDB message cleanup
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
591f05d7e5
|
samd: Cleanup and fixed a notification TODO
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
94d5c0576b
|
samd/samx5x: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
e9b75ba4bc
|
rp: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
ffd358824f
|
nrf51: Switched to the unified mass erase command for the recovery target and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
57d8e8f5d9
|
nrf51: braces cleanup in nrf51_flash_erase
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
ee694fcb75
|
nrf51: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
8130b62bcf
|
lpc546xx: Switched to the unified mass erase command for the recovery target and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
9af2d2a413
|
lpc: Clean up part of the lpc_iap_call command wait loop
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
56ecbb3b89
|
lpc43xx: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
6f57cdf6ba
|
lpc17xx: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
ae1cb56ce0
|
kinetis: Switched to the unified mass erase command for the recovery target and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
9d46d0c5c6
|
target: Refactored out the progress printer to reduce Flash usage
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
b8ca831cfb
|
efm32: Switched to the unified mass erase command for the recovery target and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
c1758088cd
|
efm32: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
17c04d585e
|
stm32f1: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
c2d72b4825
|
kinetis: Switched to the unified mass erase command and added progress dots to stop GDB timing out
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
c35f65c6c0
|
target: Implemented a global target mass erase command
|
2022-07-13 19:34:57 -07:00 |
dragonmux
|
30e2106e40
|
target: Make the buffers used to program a target's Flash better bounded in lifetime and memory usage
|
2022-07-13 19:08:31 -07:00 |
Anti Sullin
|
3e9913e88b
|
Implement semihosting debug output redirection to usb-uart port.
|
2022-07-13 18:49:20 -07:00 |
dragonmux
|
4bc68409f8
|
kinetis: Clean up how kl_gen_flash_done builds the command buffers to send to ensure the security byte is OK
|
2022-07-11 17:12:23 -07:00 |
dragonmux
|
f0566979b0
|
kinetis: Fixed the flash write command generation for K64 devices
|
2022-07-11 17:12:23 -07:00 |
dragonmux
|
6f273cadd8
|
kinetis: Try to be safer about our FCCOB writes so the Flash controller's less likely to get mad
|
2022-07-11 17:12:23 -07:00 |
Rafael Silva
|
0c18fcefe3
|
kinetis: macro organization and clearer function naming
Signed-off-by: Rafael Silva <perigoso@riseup.net>
|
2022-07-09 15:55:37 -07:00 |
dragonmux
|
18a49ac853
|
kinetis: Run clang-format on the code
|
2022-07-09 15:45:06 -07:00 |
dragonmux
|
72e4f4d2b2
|
kinetis: Refactored out some common code from kinetis_probe for the S32K14 lineup
|
2022-07-09 15:45:06 -07:00 |
dragonmux
|
fee6f28915
|
kinetis: General formatting and readability cleanup
|
2022-07-09 15:45:06 -07:00 |
Jonathan Giles
|
780ee7a2a8
|
Fix build error and logic ...
|
2022-06-28 06:31:16 -04:00 |
Rafael Silva
|
1a963b81f6
|
target/stm32f1: GD32E230 option write special case handling
Signed-off-by: Rafael Silva <perigoso@riseup.net>
|
2022-06-27 18:13:52 -04:00 |
Rafael Silva
|
e7a7d82b33
|
target/stm32f1: remove unused code snippet and superfluous preprocessor check, less pedantic wording on warning
Signed-off-by: Rafael Silva <perigoso@riseup.net>
|
2022-06-27 18:13:52 -04:00 |
Rafael Silva
|
a5ebff14bb
|
target/stm32f1: remove redundant grouping ad for loop cleanup
Signed-off-by: Rafael Silva <perigoso@riseup.net>
|
2022-06-27 18:13:52 -04:00 |
Rafael Silva
|
90ed4fe31a
|
target/stm32f1: clang-format and code styling for better readability
Signed-off-by: Rafael Silva <perigoso@riseup.net>
|
2022-06-27 18:13:52 -04:00 |
Rafael Silva
|
5666fa2a2f
|
target/sam3x: add aditional check for valid EEFC addr
Signed-off-by: Rafael Silva <rafaelsilva@ajtec.pt>
|
2022-06-27 07:48:54 -04:00 |
Rafael Silva
|
1bca0323d9
|
target/sam3x: saner uninitialized variable prevention
Signed-off-by: Rafael Silva <perigoso@riseup.net>
|
2022-06-27 07:48:54 -04:00 |
Jonathan Giles
|
730a795f09
|
Add idcode for GD32F303CG detection
|
2022-06-26 21:00:26 -04:00 |
dragonmux
|
09f64b0627
|
misc: Added a HACKING.md to provide an explanation of nomenclature and how we handle reset terminology
|
2022-06-26 16:51:58 -07:00 |
dragonmux
|
aa9c80b37d
|
misc: Formatting consistency
|
2022-06-26 16:51:58 -07:00 |
dragonmux
|
0dae6a4019
|
misc: Renamed connect_assert_nrst to clarify usage and align naming
|
2022-06-26 16:51:58 -07:00 |
dragonmux
|
b226c53d13
|
misc: Renamed CORTEXM_TOPT_INHIBIT_NRST to clarify usage and align naming
|
2022-06-26 16:51:58 -07:00 |
dragonmux
|
5edf549b48
|
misc: Updated comments and READMEs to properly reflect pinouts and function
|
2022-06-26 16:51:58 -07:00 |
dragonmux
|
a8e12d716d
|
misc: Renamed platform_nrst_{get,set}_val to clarify naming and provide consistency
|
2022-06-26 16:51:58 -07:00 |