Soft panic for RTIO PLL reasons #199

Merged
sb10q merged 16 commits from mwojcik/artiq-zynq:pll_error into master 2022-10-21 17:56:34 +08:00

16 Commits

Author SHA1 Message Date
mwojcik c6d173a5c5 cleanup, reword comment 2022-10-21 17:20:47 +08:00
mwojcik d080c65519 fix warnings, give empty section if nothing found 2022-10-21 17:20:47 +08:00
mwojcik 93bd98f6c0 better way of handling incorrect pc address 2022-10-21 17:20:47 +08:00
mwojcik 31ceee7e22 backtracing should be safe now 2022-10-21 17:20:47 +08:00
mwojcik 4034be5da8 check core before looking for kernel image 2022-10-21 17:20:47 +08:00
mwojcik 401bc6bcb3 better documentation for error led enabling 2022-10-21 17:20:47 +08:00
mwojcik f94c291c68 remove unnecessary MGMT_STARTED 2022-10-21 17:20:47 +08:00
mwojcik 052cae9df7 rtio_clocking: panic at RTIO failed to lock 2022-10-21 17:20:47 +08:00
mwojcik dfc0cc7c9a soft_panic: log error message 2022-10-21 17:20:47 +08:00
mwojcik 3ba6555bb0 soft panic first in panic, more generic 2022-10-21 17:20:47 +08:00
mwojcik 3d6b80b94d soft_panic: print the reason 2022-10-21 17:20:47 +08:00
mwojcik 0e6bf61034 comms: add soft_panic setup
rtio_clocking: return error instead of panic
2022-10-21 17:20:47 +08:00
mwojcik d46acfabc5 rtio_clocking: add error led support
* config functions return Result instead of being void
2022-10-21 17:20:47 +08:00
mwojcik 93bd962f9b rtio_clocking: soft panic if PLL fails to lock 2022-10-21 17:20:47 +08:00
mwojcik e5158ae9c8 enable error LED on pll lock fail 2022-10-21 17:20:47 +08:00
mwojcik 285645759f kasli_soc: add error_led 2022-10-21 17:20:47 +08:00