系統:增加panic增加重啟的日誌生成
authorCaisking <3449750381@qq.com>
Tue, 26 Nov 2024 09:19:48 +0000 (17:19 +0800)
committerCaisking <3449750381@qq.com>
Tue, 26 Nov 2024 09:19:48 +0000 (17:19 +0800)
code/sdk/middleware/utils/dfx/panic/private/panic.c

index b625429..3b095ec 100755 (executable)
@@ -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