微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 6577 兼容不同屏,带屏都能正常开机,不带屏,一直重启

6577 兼容不同屏,带屏都能正常开机,不带屏,一直重启

时间:10-02 整理:3721RD 点击:
带兼容的屏,都能开机,不带屏开机,LOG显示一直在重启,高手支支招

if(LCM_name != NULL)
                        {
                                if(!strcmp(lcm_name,lcm->name))
                                {
                                        LCM_DEBUG("\t\t[AAA---success]\n");
                                        isLCMFound = TRUE;
                                        lcm_drv = lcm;
                                        goto done;
                                }
                                else
                                {
                                        LCM_DEBUG("\t\t[AAA---fail]\n");
                                }
                        }
                        else
                        {
                                if(LCM_TYPE_DSI == lcm_params->type){
                                        init_dsi(FALSE);
                                }
                                if(lcm->compare_id != NULL && lcm->compare_id())
                                {
                                        LCM_DEBUG("\t\t[BBB---success]\n");
                                        isLCMFound = TRUE;
                                        lcm_drv = lcm;
                                        goto done;
                                }
                                else
                                {
                                
                                        if(LCM_TYPE_DSI == lcm_params->type)
                                                DSI_Deinit();
                                        LCM_DEBUG("\t\t[BBB---fail]\n");
                                }
                        }

log 走到这里        init_dsi(FALSE); 就开始重启,都不读ID的,正常流程应该是读ID,然后读出来都是0x00000000,才对吧?

你做兼容后,一定要保证有没有屏,系统都能正常的挂载一个屏,不然就会重启。

找不到,给个默认的就ok了

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

网站地图

Top