你好,我们设备用的芯片是
STM32MP157。有小部分的设备,在运行一段时间,1天或几天后,出现下面的错误,然后就卡住不动了。
ERROR: HSI Calibra
tion : Freq 63866880, trim 285
ERROR: HSI Calibration : Freq 63733760, trim 284
ERROR: HSI Calibration : Freq 64135168, trim 289
PANIC at PC : 0x2fff6dcd
Exception mode=0x00000016 at: 0xc010a090
下面是设备树里关于时钟的配置情况:
/* CLOCK init */
rcc {
secure-status = "okay";
st,hsi-cal;
st,csi-cal;
st,cal-sec = <60>;
st,clksrc = <
CLK_MPU_PLL1P
CLK_AXI_PLL2P
CLK_MCU_PLL3P
CLK_PLL12_HSE
CLK_PLL3_HSE
CLK_PLL4_HSE
CLK_RTC_LSE
CLK_MCO1_DISABLED
CLK_MCO2_DISABLED
>;
请问什么情况会导致设备在运行几天之后概率出现ERROR: HSI Calibration呢?
我们现在使用的是HSE作时钟源,如果把hsi-cal去掉,会有什么负面影响吗?