微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 89屏PCLK没有出来!

89屏PCLK没有出来!

时间:10-02 整理:3721RD 点击:
     89屏PCLK没有出来!一直提示:
[wwy] DSI_RegUpdate dsi_wait_time = 0
[wwy] DSI_RegUpdate dsi_wait_time = 1
[wwy] DSI_RegUpdate dsi_wait_time = 2
[wwy] DSI_RegUpdate dsi_wait_time = 3
[wwy] DSI_RegUpdate dsi_wait_time = 4
[wwy] DSI_RegUpdate dsi_wait_time = 5
[wwy] DSI_RegUpdate dsi_wait_time = 6
[wwy] DSI_RegUpdate dsi_wait_time = 7
[wwy] DSI_RegUpdate dsi_wait_time = 8
[wwy] DSI_RegUpdate dsi_wait_time = 9
[wwy] DSI_RegUpdate dsi_wait_time = 10
[wwy] DSI_RegUpdate dsi_wait_time = 11
[wwy] DSI_RegUpdate dsi_wait_time = 12
[wwy] DSI_RegUpdate dsi_wait_time = 13
[wwy] DSI_RegUpdate dsi_wait_time = 14
[wwy] DSI_RegUpdate dsi_wait_time = 15
[wwy] DSI_RegUpdate dsi_wait_time = 16
[wwy] DSI_RegUpdate dsi_wait_time = 17
[wwy] DSI_RegUpdate dsi_wait_time = 18
[wwy] DSI_RegUpdate dsi_wait_time = 19
[wwy] DSI_RegUpdate dsi_wait_time = 20
[wwy] DSI_RegUpdate dsi_wait_time = 21
[wwy] DSI_RegUpdate dsi_wait_time = 22
[wwy] DSI_RegUpdate dsi_wait_time = 23
[wwy] DSI_RegUpdate dsi_wait_time = 24
[wwy] DSI_RegUpdate dsi_wait_time = 25
[wwy] DSI_RegUpdate dsi_wait_time = 26
[wwy] DSI_RegUpdate dsi_wait_time = 27
[wwy] DSI_RegUpdate dsi_wait_time = 28
[wwy] DSI_RegUpdate dsi_wait_time = 29
[wwy] DSI_RegUpdate dsi_wait_time = 30
[wwy] DSI_RegUpdate dsi_wait_time = 31
[wwy] DSI_RegUpdate dsi_wait_time = 32
[wwy] DSI_RegUpdate dsi_wait_time = 33
[wwy] DSI_RegUpdate dsi_wait_time = 34
[wwy] DSI_RegUpdate dsi_wait_time = 35
[wwy] DSI_RegUpdate dsi_wait_time = 36
[wwy] DSI_RegUpdate dsi_wait_time = 37
[wwy] DSI_RegUpdate dsi_wait_time = 38
[wwy] DSI_RegUpdate dsi_wait_time = 39
[wwy] DSI_RegUpdate dsi_wait_time = 40
[wwy] DSI_RegUpdate dsi_wait_time = 41
[wwy] DSI_RegUpdate dsi_wait_time = 42
[wwy] DSI_RegUpdate dsi_wait_time = 43
[wwy] DSI_RegUpdate dsi_wait_time = 44
[wwy] DSI_RegUpdate dsi_wait_time = 45
[wwy] DSI_RegUpdate dsi_wait_time = 46
[wwy] DSI_RegUpdate dsi_wait_time = 47
[wwy] DSI_RegUpdate dsi_wait_time = 48
[wwy] DSI_RegUpdate dsi_wait_time = 49
[wwy] DSI_RegUpdate dsi_wait_time = 50
[wwy] DSI_RegUpdate dsi_wait_time = 51
[wwy] DSI_RegUpdate dsi_wait_time = 52
[wwy] DSI_RegUpdate dsi_wait_time = 53
[wwy] DSI_RegUpdate dsi_wait_time = 54
[wwy] DSI_RegUpdate dsi_wait_time = 55
[wwy] DSI_RegUpdate dsi_wait_time = 56
[wwy] DSI_RegUpdate dsi_wait_time = 57
[wwy] DSI_RegUpdate dsi_wait_time = 58
[wwy] DSI_RegUpdate dsi_wait_time = 59
[wwy] DSI_RegUpdate dsi_wait_time = 60
[wwy] DSI_RegUpdate dsi_wait_time = 61
[wwy] DSI_RegUpdate dsi_wait_time = 62
[wwy] DSI_RegUpdate dsi_wait_time = 63
[wwy] DSI_RegUpdate dsi_wait_time = 64
[wwy] DSI_RegUpdate dsi_wait_time = 65
[wwy] DSI_RegUpdate dsi_wait_time = 66
[wwy] DSI_RegUpdate dsi_wait_time = 67
[wwy] DSI_RegUpdate dsi_wait_time = 68
………………
………………。…………。

你做了什么操作?
理论上这东西不会报错的?
这个一般是LCD 控制器有问题才报错的?
你这个分辨率是不是越过你这个芯片的最大分辨率?
你是MT6589A还是MT6589M?
分辨率是多少?

没做什么操作!是6589A,这平台点过好几个MIPI接口都屏都没问题!现在点一个用转接IC RGB转MIPI的屏 1024X768 就有这样的问题.看过MTK有过这样的问题.但是因为屏做兼容把mipi clk关掉了才会有这样的问题.
MTK有这样的补丁,但看代码这补丁已经打上了,而且屏也没作兼容,只有一个屏!

你试一下配成另一个MT6589上,MTK验证好的RGB屏。
看看是否报这种错?
你做RGB转MIPI理论上与平台无关的。

配置别的RGB的屏也一样!

配成MIPI的VIDEO模试看看?

不用看,他自己就弄错了
CPU那边出来的是RGB接口,
结果他错误信息是DSI的消息
肯定没配好RGB接口这些相关资源

这打印信息的函数是配置了MIPI VIDEO 或者是RGB的屏都会调的!

RGB IO配置!


static void lcm_get_params(LCM_PARAMS *params)
{  
    memset(params, 0, sizeof(LCM_PARAMS));
    params->type   = LCM_TYPE_DPI;//RGB
    params->ctrl   = LCM_CTRL_GPIO;
    params->width  = FRAME_WIDTH;
    params->height = FRAME_HEIGHT;
    params->io_select_mode=0;
    /* serial host interface configurations */
   
    params->dpi.mipi_pll_clk_ref  = 0;//dpi_clk==(26*(mipi_pll_clk_div1+1))/((2*mipi_pll_clk_div2)*dpi_clk_div)
    params->dpi.mipi_pll_clk_div1 = 38;//   dpi_clk=27
    params->dpi.mipi_pll_clk_div2 = 4;
    params->dpi.dpi_clk_div       = 2;
    params->dpi.dpi_clk_duty      = 1;
    params->dpi.clk_pol           = LCM_POLARITY_FALLING;//LCM_POLARITY_FALLING;LCM_POLARITY_RISING//OK
    params->dpi.de_pol            = LCM_POLARITY_RISING;//OK
    params->dpi.vsync_pol         = LCM_POLARITY_FALLING;//OK
    params->dpi.hsync_pol         = LCM_POLARITY_FALLING;//OK
    params->dpi.hsync_pulse_width = 64;
    params->dpi.hsync_back_porch  = 56;
    params->dpi.hsync_front_porch = 60;
    params->dpi.vsync_pulse_width = 50;
    params->dpi.vsync_back_porch  = 30;
    params->dpi.vsync_front_porch = 36;
    params->dpi.format            = LCM_DPI_FORMAT_RGB888;
    params->dpi.rgb_order         = LCM_COLOR_ORDER_RGB;
    params->dpi.is_serial_output  = 0;
    params->dpi.intermediat_buffer_num = 2;//2
    params->dpi.io_driving_current = LCM_DRIVING_CURRENT_8MA;
}


89不是支持4路mipi么?怎么不直接用mipi点?还要转换呢?

客户要求用这屏,但有个电压不对!所以只能用转接IC

MIPI VIDEO不会有问题  我之前就调好过TOM1283A这屏!是没问题的

用RGB,将分辨率改小试一下。

哪个电压不对?mipi的电压不满足?

你转换ic是rgb转mipi?还是转lvds

转MIPI!

89怎么会不能支持呢?你试过么?哪个电压会不满足呢?

肯定试过啦!现在纠结这个!先看看问题!

faq上好像有提这个问题啊,faq06180,不过跟你说得一样,可能是由于兼容产生的,
你这个mipi为啥不行,也说出来分享下啊,学些下啊,哪个电压会不满足呢?mipi电压范围应该满足啊,

是auo的屏么?我朋友有用8389mipi直接点亮啊,

我这边89的代码。里面就没有89上支持RGB的代码。
里面的RGB代码其实都是75、77上的,在89上不一定能用
如果你有72的代码,试下里面72支持RGB的代码吧

你的参数错了,div1和div2用0x80000081这组数据,你在样样例里找找,把那些参数拷贝过来就行,89与77不一样的。

现在PCLK可以出来了!是硬件有问题!但现在输出PCLK的值太小了 只有几百K  现在想设置输出65M!该设置什么值?对这个0x80000081 0x800a000定义不太了解

硬件什么问题引起PCLK不出来?

好像说是滤波器什么的接反了!

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

网站地图

Top