projects
/
mirrors
/
FD230.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
38d2ec3
)
解决oat不自动开机问题
author
luozheng
<1732036298@qq.com>
Fri, 8 May 2026 06:46:55 +0000
(14:46 +0800)
committer
luozheng
<1732036298@qq.com>
Fri, 8 May 2026 06:46:55 +0000
(14:46 +0800)
code/sdk/application/brandy/brandy_standard/board_init.c
patch
|
blob
|
history
diff --git
a/code/sdk/application/brandy/brandy_standard/board_init.c
b/code/sdk/application/brandy/brandy_standard/board_init.c
index
1be94b4
..
1f167b5
100644
(file)
--- a/
code/sdk/application/brandy/brandy_standard/board_init.c
+++ b/
code/sdk/application/brandy/brandy_standard/board_init.c
@@
-208,6
+208,11
@@
void check_pwrkey_3s(void)
PRINT("CPU reset Case is REBOOT , no need check PowerKey"NEWLINE);
\r
return ;
\r
}
\r
+ /* OTA/升级流程结束后常用 REBOOT_CAUSE_UPG_COMPLETION(0x2040),若仍做电源键长按 gate 会立刻关机,后续升级无法执行 */
\r
+ if (cpu_reset_case == REBOOT_CAUSE_UPG_COMPLETION) {
\r
+ PRINT("【开机按键】检测到升级完成重启(UPG_COMPLETION),跳过长按校验"NEWLINE);
\r
+ return;
\r
+ }
\r
if (startup_reason == STARTUP_VBUS_EN)
\r
{
\r
PRINT("【开机按键】检测到充电/VBUS启动,跳过长按校验,直接继续启动"NEWLINE);
\r