微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MT6572M支持WVGA FWVGA 继续探讨

MT6572M支持WVGA FWVGA 继续探讨

时间:10-02 整理:3721RD 点击:
MT6572A 和 MT6572M 的差别
                                                         MT6572                 MT6572M
                        CPU CLOCK              1.2 GHZ                1.0 GHZ
                        GPU CLOCK              500 MHZ               416 MHZ
                        RESOLUTION             qHD                       HVGA

可是 既然代码是同一套 只是cpu和GPU 的clock 略低,那把帧率降低一点 应该可以显示吧,为什么不行呢,求高手解答?

芯片名称        支持功能
MT6572AT        TD-SCDMA+GSM 480*854
MT6572AU       TD-SCDMA+GSM  320*480
MT6572AW       WCDMA+GSM     480*850
MT6572AX       WCDMA+GSM     320*480
MT6572AE       GSM+EDGE      480*854
MT6572AS       GSM+EDGE      320*480


MT6515A/MT6515MA 区别
MT6515型号以LCM分辨率来区分。
    . MT6515A ,qHD,1GHz
    . MT6515MA,HVGA,1GHz
MT6515A/MT6515MA 硬件上完全一致,主要是通过e-fuse 来读取型号,进而限制支持的LCM分辨率
实际他的LCD 硬件BUF也是限制的。
所以你单将检测的地方修改后,是不行的。

  1. static int _DISP_ConfigUpdateKThread(void *data)

复制代码

貌似 是在这里面更新buf的,创建了这个线程~ 求关注

01-01 00:32:02.658: E/(149): AudioCloseDumpPCMFile file== NULL
01-01 00:32:02.658: E/(149): AudioCloseDumpPCMFile file== NULL
01-01 00:32:03.562: W/SurfaceFlinger(145): Timed out waiting for hw vsync; faking it
01-01 00:32:05.332: W/SurfaceFlinger(145): Timed out waiting for hw vsync; faking it
01-01 00:32:06.729: W/SurfaceFlinger(145): Timed out waiting for hw vsync; faking it
01-01 00:32:07.733: W/SurfaceFlinger(145): Timed out waiting for hw vsync; faking it


这个是分辨率的限制,并不单是频率问题。

但是 72A 和 72M 用的是同一套代码 ,如何限制 分辨率,难道代码有在那里判断是 72M ?

芯片内部嘛。
MTK不会将所有的限制都跟你说的。

搞定了的和正在搞的能分享下思路么?

还在继续等待中,是不是 _DISP_ConfigUpdateKThread  这个函数进的 .a ?

那个.a 文件~

有没有RGB屏搞定的

如果小编对LCD怎么在芯片内部的处理流程,懂了的话,就不会有问题了
你可以把LCD的整个流程图画出来,然后查看每一步的成像情况,顺藤摸瓜就知道到底在哪里做限制了

软件好比自来水公司
芯片,代表了你家的水龙头OR水管,内部会集成RAM,这些很贵的,72M便宜,就便宜在这里
代码都是一样的

小编现在实现了WVGA的显示吗?有高手讲讲实现思路吗?

MT6572A 和 MT6572M 的差别
                                                         MT6572                 MT6572M
                        CPU CLOCK              1.2 GHZ                1.0 GHZ
                        GPU CLOCK              500 MHZ               416 MHZ
                        RESOLUTION             qHD                       HVGA

可是 既然代码是同一套 只是cpu和GPU 的clock 略低,那把帧率降低一点 应该可以显示吧,为什么不行呢,求高手解答?

芯片名称        支持功能
MT6572AT        TD-SCDMA+GSM 480*854
MT6572AU       TD-SCDMA+GSM  320*480
MT6572AW       WCDMA+GSM     480*850
MT6572AX       WCDMA+GSM     320*480
MT6572AE       GSM+EDGE      480*854
MT6572AS       GSM+EDGE      320*480


MT6515A/MT6515MA 区别
MT6515型号以LCM分辨率来区分。
    . MT6515A ,qHD,1GHz
    . MT6515MA,HVGA,1GHz
MT6515A/MT6515MA 硬件上完全一致,主要是通过e-fuse 来读取型号,进而限制支持的LCM分辨率
实际他的LCD 硬件BUF也是限制的。
所以你单将检测的地方修改后,是不行的。

  1. static int _DISP_ConfigUpdateKThread(void *data)

复制代码

貌似 是在这里面更新buf的,创建了这个线程~ 求关注

01-01 00:32:02.658: E/(149): AudioCloseDumpPCMFile file== NULL
01-01 00:32:02.658: E/(149): AudioCloseDumpPCMFile file== NULL
01-01 00:32:03.562: W/SurfaceFlinger(145): Timed out waiting for hw vsync; faking it
01-01 00:32:05.332: W/SurfaceFlinger(145): Timed out waiting for hw vsync; faking it
01-01 00:32:06.729: W/SurfaceFlinger(145): Timed out waiting for hw vsync; faking it
01-01 00:32:07.733: W/SurfaceFlinger(145): Timed out waiting for hw vsync; faking it


这个是分辨率的限制,并不单是频率问题。

但是 72A 和 72M 用的是同一套代码 ,如何限制 分辨率,难道代码有在那里判断是 72M ?

芯片内部嘛。
MTK不会将所有的限制都跟你说的。

搞定了的和正在搞的能分享下思路么?

还在继续等待中,是不是 _DISP_ConfigUpdateKThread  这个函数进的 .a ?

那个.a 文件~

有没有RGB屏搞定的

如果小编对LCD怎么在芯片内部的处理流程,懂了的话,就不会有问题了
你可以把LCD的整个流程图画出来,然后查看每一步的成像情况,顺藤摸瓜就知道到底在哪里做限制了

软件好比自来水公司
芯片,代表了你家的水龙头OR水管,内部会集成RAM,这些很贵的,72M便宜,就便宜在这里
代码都是一样的

小编现在实现了WVGA的显示吗?有高手讲讲实现思路吗?

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

网站地图

Top