近期发现AOSP 项目软件,配Mirror Panel或者TV 弱信号两种case,会有Kernel Panic,分析原因是MIU HIT Panic机制生效导致; 和RD 讨论后,结论是:MIU HIT Panic 一般用于项目开发阶段的调试,量产软件建议关闭~ 缘由是MIU HIT Debug条件设置的比较严苛, 当代码read protect memory,系统以panic方式提醒,而Read protect memory不会影响系统行为,仅write才有风险,建议参考 如下Demo代码在项目软件上关闭~ diff --git a/mt5872/common/scripts/set_config b/mt5872/common/scripts/set_config index 67b06c0..f4b3c68 100644 --- a/mt5872/common/scripts/set_config +++ b/mt5872/common/scripts/set_config @@ -35,7 +35,7 @@ ac sysrq_always_enabled 1 ac dbg_irq 1 ac MIU_DEBUG_LEVEL 5 -ac MIU_HIT_PANIC ON +ac MIU_HIT_PANIC OFF ac xiu_timeout_enabled 1 ac initcall_debug 1
|