微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 82 kk 平台user模式进不了meta

82 kk 平台user模式进不了meta

时间:10-02 整理:3721RD 点击:
82 kk 平台user模式进不了meta,分辨率是480*854的,把屏驱动FRAME_WIDTH和FRAME_HEIGHT改成720*1280的话能进去,
把工程编译成ENG模式也可以,
有人遇到这样奇怪的问题吗?

在user mode将串口打印打开就可以进meta了,不知道什么原因:curse:

难道是有什么延时引起的?
从这个方向去考虑。

/mediatek/kernel/drivers/power/battery_common.c里加上下面的判断就好了,奇了个怪
kal_bool upmu_is_chr_det(void)
{
#if defined(CONFIG_POWER_EXT)
    //return KAL_TRUE;
    return get_charger_detect_status();
#else       
    kal_uint32 tmp32;
    tmp32=get_charger_detect_status();
            battery_xlog_printk(BAT_LOG_CRTI, "------------------------upmu_is_chr_det tmp32=%d\n", tmp32);
    if(tmp32 == 0)
    {
        return KAL_FALSE;
    }
    else
    {
                if(g_platform_boot_mode==META_BOOT)
                {
                if( mt_usb_is_device() )
                {
                        battery_xlog_printk(BAT_LOG_FULL, "[upmu_is_chr_det] Charger exist and USB is not host\n");
                    return KAL_TRUE;
                }
                else
                {
                    battery_xlog_printk(BAT_LOG_FULL, "[upmu_is_chr_det] Charger exist but USB is host\n");
                    return KAL_FALSE;
                }
                }
                else{
                        return KAL_TRUE;
                }
    }
    #endif       
}
EXPORT_SYMBOL(upmu_is_chr_det);

谁叫你加的判断?
原始没有吗?

我们客户要求OTG同时能充电,所以加了一些处理

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top