Yuri D'Elia
|
934b567e5a
Remove "bonus" exclamation points from the crash message
|
3 years ago |
Yuri D'Elia
|
700825ff76
serial_dump: include hex prefix
|
3 years ago |
Yuri D'Elia
|
bff79d290a
GETPC: Do not manipulate the 32bit return address
|
3 years ago |
Yuri D'Elia
|
dd8c6c064c
xfdump: simplify stack debugging (sample pc+sp)
|
3 years ago |
Yuri D'Elia
|
97535ec0c1
Fix last commit
|
3 years ago |
Yuri D'Elia
|
e6d520cf6e
Add test code for the stack overflow handler
|
3 years ago |
Yuri D'Elia
|
a614268c94
serial_dump_and_reset: do not call manage_heater with interrupts disabled
|
3 years ago |
Yuri D'Elia
|
d193d0f7ac
serial_dump: manipulate WDT just once
|
3 years ago |
Yuri D'Elia
|
928c7211ad
emergency handlers: always save SP _at_ the crash location
|
3 years ago |
Yuri D'Elia
|
96aad0a475
Remove duplication in crash handlers
|
3 years ago |
Yuri D'Elia
|
fa0f58d5bc
serial_dump: add description about bad_isr
|
3 years ago |
Yuri D'Elia
|
e90f5d81ec
Merge pull request #7 from leptun/improve_d2
|
3 years ago |
Voinea Dragos
|
8e667a8acd
bad ISR catch
|
3 years ago |
Yuri D'Elia
|
d2041ee2fe
Enable debugging features on all variants
|
3 years ago |
Yuri D'Elia
|
7db667ca86
serial_dump_and_reset: turn on print fan while dumping
|
3 years ago |
Yuri D'Elia
|
ea51d65137
serial_dump_and_reset: do not completely disable WDT
|
3 years ago |
Yuri D'Elia
|
6de98f7b0d
Move inclusion closer to the usage point
|
3 years ago |
Yuri D'Elia
|
050cf72e98
Move stack checking to the temperature ISR
|
3 years ago |
Yuri D'Elia
|
01934b89e9
xflash_dump is now always required in all variants
|
3 years ago |
Yuri D'Elia
|
449510392d
Untangle a bit some recursive include mess
|
3 years ago |
Yuri D'Elia
|
e28301f391
Report crash also in MK2.5, fix stack_error abuse
|
3 years ago |
Yuri D'Elia
|
bd57e00448
Implement an online crash dumper for MK2.5 boards
|
3 years ago |
Yuri D'Elia
|
f7dc8dcaef
Fix usage of RAMEND
|
3 years ago |
Yuri D'Elia
|
f18d4757c6
Introduce STACK_GUARD_MARGIN in all variants
|
3 years ago |
Yuri D'Elia
|
9663653671
xfdump_erase: remove redundant XFLASH_SPI_ENTER()
|
3 years ago |
Yuri D'Elia
|
3187b96ca4
xfdump: report to the host that a dump is available
|
3 years ago |
Yuri D'Elia
|
31f416fd5e
Rename dump_crash_source to dump_crash_reason
|
3 years ago |
Yuri D'Elia
|
c375610668
Move "WDR dump" inside EMERGENGENCY_DUMP
|
3 years ago |
Yuri D'Elia
|
63f870c089
Enable the "WDR reset" menu item in DEBUG_BUILD only
|
3 years ago |
Yuri D'Elia
|
0362b6484f
xfdump_full_dump_and_reset: set a guaranteed minimum WDT
|
3 years ago |