Android7.1_mt 售后机器异常重启

问题描述:Android7.1_mt 售后机器放置不动 大概几个小时就发生异常一次重启

问题分析:

1.复现问题后抓取last kmsg log分析

查看log发生了panic 访问了无效的地址导致,挂在cpu上,每次地址都不一样,有点像跑飞了,可能是cpu gpu 或者ddr的问题

尝试提供cpu gpu  ddr的电压后没有复现

单独修改cpu ddr gpu 发现只有修改cpu后不复现,可知是cpu的电压略低导致的不稳定

问题解决:

提高cpu大于1GHZ频率的电压

cpu0_opp_table: opp_table0 {

        opp-1008000000 {
            opp-hz = /bits/ 64 <1008000000>;
            /*opp-microvolt = <1150000 1150000 1350000>;
            opp-microvolt-L0 = <1150000 1150000 1350000>;
            opp-microvolt-L1 = <1100000 1100000 1350000>;
            opp-microvolt-L2 = <1050000 1050000 1350000>;
            opp-microvolt-L3 = <1000000 1000000 1350000>;*/
            opp-microvolt = <1200000 1150000 1350000>;
            opp-microvolt-L0 = <1200000 1150000 1350000>;
            opp-microvolt-L1 = <1150000 1100000 1350000>;
            opp-microvolt-L2 = <1100000 1050000 1350000>;
            opp-microvolt-L3 = <1050000 1000000 1350000>;
            clock-latency-ns = <40000>;
        };
        opp-1200000000 {
            opp-hz = /bits/ 64 <1200000000>;
            /*opp-microvolt = <1200000 1200000 1350000>;
            opp-microvolt-L0 = <1200000 1200000 1350000>;
            opp-microvolt-L1 = <1150000 1150000 1350000>;
            opp-microvolt-L2 = <1100000 1100000 1350000>;
            opp-microvolt-L3 = <1050000 1050000 1350000>;*/
            opp-microvolt = <1250000 1200000 1350000>;
            opp-microvolt-L0 = <1250000 1200000 1350000>;
            opp-microvolt-L1 = <1200000 1150000 1350000>;
            opp-microvolt-L2 = <1150000 1100000 1350000>;
            opp-microvolt-L3 = <1100000 1050000 1350000>;
            clock-latency-ns = <40000>;
        };
        opp-1416000000 {
            opp-hz = /bits/ 64 <1416000000>;
            /*opp-microvolt = <1300000 1300000 1350000>;
            opp-microvolt-L0 = <1300000 1300000 1350000>;
            opp-microvolt-L1 = <1250000 1250000 1350000>;
            opp-microvolt-L2 = <1200000 1200000 1350000>;
            opp-microvolt-L3 = <1150000 1150000 1350000>;*/
            opp-microvolt = <1350000 1300000 1350000>;
            opp-microvolt-L0 = <1350000 1300000 1350000>;
            opp-microvolt-L1 = <1300000 1250000 1350000>;
            opp-microvolt-L2 = <1250000 1200000 1350000>;
            opp-microvolt-L3 = <1200000 1150000 1350000>;
            clock-latency-ns = <40000>;

问题总结:

需要增加这样的硬件可靠性测试 以避免流到市场上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值