微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 求教6572调试qvga屏遇到的问题!

求教6572调试qvga屏遇到的问题!

时间:10-02 整理:3721RD 点击:
我们用的是MT6572a。
而在mtk FAQ里面:
项目以前用800x480的屏。是可以的。
以前的800x480的驱动里面,是用:

不知是不是以前的人改了mtk的实现!
现在我配置成240x320的驱动
出现错误:

  1. wwy] DSI_RegUpdate dsi_wait_time = 3
  2. [wwy] DSI_RegUpdate dsi_wait_time = 4
  3. [wwy] DSI_RegUpdate dsi_wait_time = 5
  4. [wwy] DSI_RegUpdate dsi_wait_time = 6
  5. [wwy] DSI_RegUpdate dsi_wait_time = 7
  6. [wwy] DSI_RegUpdate dsi_wait_time = 8
  7. [wwy] DSI_RegUpdate dsi_wait_time = 9
  8. [wwy] DSI_RegUpdate dsi_wait_time = 10

复制代码


pclk没输出,
用以前的驱动,虽然没有DSI_RegUpdate dsi_wait_time错误,但也没有pclk出来。

新的板子,用原来的驱动,就算不接lcd,rgb等信号和pclk也应该有出来啊!

  1. static void lcm_get_params(LCM_PARAMS *params)
  2. {
  3.     memset(params, 0, sizeof(LCM_PARAMS));

  4.     params->type   = LCM_TYPE_DPI;
  5.     params->ctrl   = LCM_CTRL_NONE;
  6.     params->width  = FRAME_WIDTH;
  7.     params->height = FRAME_HEIGHT;
  8.     params->io_select_mode = 0;       

  9.     /* RGB interface configurations
  10.    
  11.         Pixel Clock Frequency = 26MHz * mipi_pll_clk_div1
  12.                                       / (mipi_pll_clk_ref + 1)
  13.                                       / (2 * mipi_pll_clk_div2)
  14.                                       / dpi_clk_div
  15.    */
  16.         params->dpi.mipi_pll_clk_ref  = 1;
  17.         params->dpi.mipi_pll_clk_div1 = 0;
  18.         params->dpi.mipi_pll_clk_div2 = 0;
  19.         params->dpi.dpi_clk_div       = 0x2;
  20.         params->dpi.dpi_clk_duty      = 0x1;

  21.         params->dpi.mipi_pll_clk_fbk_div = 10;//11(34Hhz) 13 (41Mhz) 15(48Mhz) 16(51Mhz)
  22.         params->dpi.mipi_pll_clk_fbk_sel = 0;


  23.     params->dpi.clk_pol           = LCM_POLARITY_RISING;
  24.     params->dpi.de_pol            = LCM_POLARITY_RISING;
  25.     params->dpi.vsync_pol         = LCM_POLARITY_FALLING;
  26.     params->dpi.hsync_pol         = LCM_POLARITY_RISING;


  27.     params->dpi.hsync_pulse_width = 3;
  28.     params->dpi.hsync_back_porch  = 3;
  29.     params->dpi.hsync_front_porch = 3;
  30.     params->dpi.vsync_pulse_width = 1;
  31.     params->dpi.vsync_back_porch  = 6;
  32.     params->dpi.vsync_front_porch = 6;

  33.    
  34.     params->dpi.format            = LCM_DPI_FORMAT_RGB666;   
  35.     params->dpi.rgb_order         = LCM_COLOR_ORDER_RGB;
  36.     params->dpi.is_serial_output  = 0;

  37.     params->dpi.intermediat_buffer_num = 2;

  38.     params->dpi.io_driving_current = LCM_DRIVING_CURRENT_8MA;
  39. }

复制代码

求高手帮忙!

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

网站地图

Top