From: Caisking <3449750381@qq.com> Date: Tue, 26 Nov 2024 09:19:48 +0000 (+0800) Subject: 系統:增加panic增加重啟的日誌生成 X-Git-Tag: fd230_release_V1.3.102~27 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=708d59403e90594e60a00e373dee43a291874a78;p=mirrors%2FFD230.git 系統:增加panic增加重啟的日誌生成 --- diff --git a/code/sdk/middleware/utils/dfx/panic/private/panic.c b/code/sdk/middleware/utils/dfx/panic/private/panic.c index b625429c6..3b095ecf2 100755 --- a/code/sdk/middleware/utils/dfx/panic/private/panic.c +++ b/code/sdk/middleware/utils/dfx/panic/private/panic.c @@ -41,6 +41,8 @@ #include "pm.h" #endif #include "nandflash_config.h" +#include "exception_dump.h" +#include "preserve.h" #define NON_OS_ENTER_MAX_NUM 8 #define MAX_STR_LEN 64 @@ -284,6 +286,7 @@ void panic_deal(panic_id_t origin, uint32_t code, uint32_t caller) nand_driver_init(SPEED_SLOW); set_trans_type(TRANS_BY_CPU_SINGLE_LINE); #if defined(SAVE_EXC_INFO) && (CONFIG_DFX_SUPPORT_FILE_SYSTEM == DFX_YES) + dump_all_to_file(); save_preserve_file_to_nand(); #endif #endif