mipi屏遇到的问题 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:27
Bbs1
本版专家分:0
Bbs6
本版专家分:6173
Blank
红花 2018年4月 硬件/嵌入开发大版内专家分月排行榜第一
Bbs1
本版专家分:0
其他相关推荐
mipi clock 速率过低引起轻微闪屏
在屏的驱动代码中如果mipi clock 速率过低 ,会有闪屏现象发生。所以在porting 一块新屏时,params->dsi.PLL_CLOCK 的值要must be in MTK suggested table 。 mipi clock 与FPS关系:     FPS计算方法: BRPL(Bit Rate Per Lane)  = FL(Frame length)
mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系
我们先来看一个公式:Mipiclock = [ (width+hsync+hfp+hbp) x (height+vsync+vfp+vbp) ] x(bus_width) x fps/ (lane_num)/2 即mipi 屏的传输时钟频率(CLKN,CLKP)等于(屏幕分辨率宽width+hsync+hfp+hbp)x ( 屏幕分辨率高height+vsync+vfp+vbp) x(RGB
唤醒屏幕缓慢的解决方法
中兴V5手机使用到现在,出现了点按电源键后,屏幕唤醒缓慢的问题。 检查与方法: 1 电源键按键硬件无问题,因为点按电源键关闭屏幕正常 2 屏幕校准无问题,使用*#406#校准,校准后屏幕唤醒缓慢的问题没有解决; 3 刷机,清除data和cache,恢复出厂设置,屏幕唤醒缓慢的问题依然; 这些方法都试过后,问题没有解决,感觉得送售后修理了。无奈中,找到一个方法:设置系统内存
[Android5.1][RK3288] LCD Mipi 调试方法及问题汇总
1. 完成 dtsi 设置参数 timing 初始化 cmds 2. 背光相关 3. 检查电压 4. 调试顺序 5. 其它问题
lcd屏,如何配置帧频>60hz时的各时序参数?感谢。
LCD屏的手册里都会有一个时序参数表,里面一般都会有一栏典型配置,即帧频为60时的点时钟频率、HBP、HFP、VBP、VFP等全套时序参数值,按这套参数值配置控制器,一般问题不大。 另外,时序参数表里
mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系
我们先来看一个公式:Mipiclock = [ (width+hsync+hfp+hbp) x (height+vsync+vfp+vbp) ] x(bus_width) x fps/ (lane_num)/2 即mipi 屏的传输时钟频率(CLKN,CLKP)等于(屏幕分辨率宽width+hsync+hfp+hbp)x ( 屏幕分辨率高height+vsync+vfp+vbp) x
[RK3288][Android6.0] MIPI DSI显示屏移植调试总结
Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 DTSI解析: 1. MIPI初始化 disp_mipi_init: mipi_dsi_init{             compatible = "rockchip,mipi_dsi_init";             //屏幕是否需要初始化             ro
[RK3399][Android7.1] Display模块配置屏幕时序方法
OS: Android 7.1 Board: Firefly-RK3399 Kernel: v4.4.55 rk3399平台上提供了两种方法来配置屏的时序参数,uboot也一样。 时序参数写在源代码中: 比如当前用的edp屏, dts只有背光,gpio这些配置。 rk3399-firefly-edp.dts: edp_panel: edp-panel { ...
[Android6.0][RK3399] 双屏异显代码实现流程分析(一)
Platform: RK3399 OS: Android 6.0 Version: v2016.08 代码流程 代码详解 mipi dsi 接口信息初始化 fb相关信息读取 timing 参数初始化 mipi dsi controller 初始化 lcdc控制器注册 本文分为两部分。 《[RK3399] 双屏异显代码实现流程分析(一)》为分析 RK video 部分标准的代码(base o
[RK3399][Android7.1] 调试笔记 --- sdk本地环境搭建
Platform: rk3399 OS: Android 7.1 Kernel: v4.4.83 拿到官方sdk之后需要在本地gerrit服务器上搭建环境。 manifest.xml过滤: cat manifest.xml | sed 's;revision=.*/>;/>;g' | sed 's;remote=.*/>;/>;g' | sed 's;re...
RK 平台 LCD(Mipi) 调试流程及问题归纳
调试流程 1. 设置 dts 中的参数 并 配置管脚 仿造平台的其他 lcd-*-mipi.dtsi 编写 lcd-xxx-mipi.dtsi 后 需要在 主 dts 文件中包含这个 dtsi #include “lcd-xxx-mipi.dtsi“11 先看屏的手册 里面的关键信息有 分辨率(540×960) 接口(2条lanes) ## MIPI Host配置 disp_
LCD(Mipi) 调试流程及问题归纳
目录 目录调试流程设置 dts 中的参数 并 配置管脚背光部分 LCD 初始化序列 cmds 打开 config 检查电压调试顺序背光有没有亮开机 以及 从休眠状态唤醒 都没有显示内容我碰到的 cmds 问题 问题集锦我调试中碰到的问题其他一些杂散的需要确认的内容数据为 8 位16位显示偏移图像位置偏差白屏屏在进出睡眠或者显示过程中白屏花屏屏幕闪烁屏幕抖动屏幕闪动唤醒闪屏问题屏幕唤醒显示灰色底面
LCD Mipi 调试方法及问题汇总
调试流程 设置 dts 中的参数 并 配置管脚背光部分LCD 初始化序列 cmds打开 config检查电压调试顺序 1 背光有没有亮2 开机 以及 从休眠状态唤醒 都没有显示内容3 我碰到的 cmds 问题 问题集锦 我调试中碰到的问题其他一些杂散的需要确认的内容参数为 8 字节16字节 传输会异常错可以正常传输显示偏移图像位置偏差白屏屏在进出睡眠或者显示过程中白
MIPI接口LCD屏调试心得
首先总结一下LCD调试的三个步骤。 第一、线路连接配置 本人在这里栽了不止一次。这次要总结一下开关电路。 首先mos管开关电路的识别,那么先看看什么是n沟道mos管(借了百度百科的图) 对于嵌入式系统工程师来说,我不需要它什么电压导通,我只要知道它是高电平能通还是低电平能通。 对于n沟道,G接高电平,S接低电平,D导通。G接高电平,S接高电平,D截止。 这里一般是LCD_EN引
[笔记分享] [Display] MIPI屏调试及举例
Debug对于使用MIPI出现的问题,如果Tearing,屏幕错位等,总结了如下方法: 1. 当Tearing发生时,测量TE信号,是否和panel刷新率一致;测量TE和DATA PIN相位是否固定,以确定CPU是否配置好了。 2. 确保lcd的vertical front/back porch 以及 pulse width都是否符合要求了。不正常的值会导致mdp同步工作会不正常。 3. 测量c
MIPI屏对RF的影响
硬件上的常规思路无非在MIPI线上串EMI器件,增加MIPI线周围的屏蔽效果,多打地孔。其原理是提高MIPI与RF之间的隔离度。  如果不在天线那边,如果走内层,可以省去EMI。        软件上可以试着改变MIPI的频率,通常是改小一些,但不绝对;也可以降低MIPI驱动器的驱动能力,相当于降低MIPI的边沿变化率,但不能降的太多,否则对眼图质量有严重影响。这两种方案的原理都是将M
mipi dsi屏调试
这二天一个新项目调屏,在旧机器上加上转接线来提前调试。好久没调过屏了,以前的大概记得个1,2。本来就对显示部份没什么研究,但是仅仅是调试来说,工作应该是很easy的。(对mipi协议理解除外)。 首先由于是旧板子,因此不用考虑背光、供电、gpio控制等(整个连接fpc都是与旧板子兼容的),所以工作就变成了仅仅中调软件时序与屏初始化等。 从模组厂那边要来了份实始化参数和一份spec。很遗憾,这是...
[SPRD]展讯平台 LCD(Mipi)移植步骤及问题归纳
Backlight 移植 LCD uboot 和 Kernel 移植
mipi 屏 通过寄存器调背光
调试一个mipi 屏,在背光上遇到问题,调背光的时候屏在闪,确实能把背光调暗。 调试方法是用的mipi 写寄存器。log上没有相关的东西。软件上的用法是 void rk_mipi_adjust_bl(u8 value) { + u8 cmds4; +  cmds0 = LPDT; + cmds1 = 0x15; + cmds2 = 0x51; + cmds3 = val
android panel 配屏 驱动 详细介绍 (RGB, LVDS, MIPI, SPI都有介绍)
android panel 配屏介绍,包括: 1,RGB LVDS MIPI 接口讲解; 2,RGB普通屏 配屏范例,包括RGB屏规格书,对应代码,详细讲解; 3,RGB SPI接口屏 配屏范例,包括SPI屏规格书,对应代码,详细讲解; 4,LVDS屏 配屏范例,包括LVDS屏规格书,对应代码,详细讲解; 5,MIPI屏 配屏范例,包括MIPI屏驱动IC规格书,对应驱动代码。 基本包括目前手机,平板,电视配屏的几大常见类型。
mipi调试经验
以下是最近几个月在调试 MIPI DSI / CSI 的一些经验总结,因为协议有专门的文档,所以这里就记录一些常用知识点: 一、D-PHY 1、传输模式 LP(Low-Power) 模式:用于传输控制信号,最高速率 10 MHz HS(High-Speed)模式:用于高速传输数据,速率范围 [80 Mbps, 1Gbps] per Lane 传输的最小单元为 1 个字
高通8x12平台 mipi屏 调试
8x12平台和8x25平台的代码结构上还是有一些不同的,8x12平台的屏和TP都是通过 .dtsi文件管理的,
mipi屏调试记录
ssd2828驱动小米3屏的调试记录,有对屏寄存器读写的例子,还有许多网上搜不到的信息.
MIPI LCD调试总结
近来在用SSD2828驱动小米屏,没有代码,没有技术支持,自己写代码反复调试,整死我了,目前已经能正常显示图片,现在总结一下与大家分享一下, 要点: 1. 小米3屏的分辨率是1920*1080, 24bit, 行列像素点为1080*1920, 默认显示方式为从左->右,上->下,这个可以通过DCS指令修改. 2. SSD2828手册上说SSD2828一行最大可显示1920个像素点(60Hz)
全志A83T平台调试MIPI DSI屏幕心得
最近刚调试完全志平台的MIPI屏幕,总的感觉就是简单但网络资料匮乏,却到处都是转载和抄袭,理论知识满天飞,就是很难看见具体的操作步骤,没有步骤可供参考,讲解一大堆官方的MIPI spec有何用,主要是怎么使用它。下面我讲解一下调试过程中可以参考的步骤: 1、所需资料:MIPI屏幕、屏幕规格书、屏幕初始化代码,都是屏幕厂家提供。 2、仔细核对屏幕型号与屏幕规格书参数是否一致,厂家销售比较业余这方
液晶屏MIPI接口与LVDS接口区别(总结)
液晶屏接口类型有LVDS接口、MIPI DSIDSI接口(下文只讨论液晶屏LVDS接口,不讨论其它应用的LVDS接口,因此说到LVDS接口时无特殊说明都是指液晶屏LVDS接口),它们的主要信号成分都是5组差分对,其中1组时钟CLK,4组DATA(MIPI DSI接口中称之为lane),它们到底有什么区别,能直接互联么?在网上搜索“MIPI DSI接口与LVDS接口区别”找到的答案基本上是描述MIP
Mipi LCD 通用移植调试流程
前言 其实之前有写过一篇关于 =RK3288 平台 LCD 调试流程的博客 。不过是 RK3288 Android5.1 平台的。 虽然实际上 Mipi 部分代码实在是大同小异。但是距上次那篇文章到现在也已经不知不觉整整一年了,这一年 Mipi LCD 确实也调了不少。 索性再次重新梳理一下,也许会有别样的收获吧。 没有看过那篇文章的同学也不需要再看了,这篇文章会更加全面的描述和分
Android5.1系统5.5寸MIPI屏调试
1.硬件连接 RK3288开发板mipi液晶屏接口定义,调试时我通过杜邦线跳线到mipi屏转接座子,背光独立供电。 2.内核配置 make menuconfig,勾选相应mipi配置 3.驱动修改 3.1 背光配置和lcd时序修改 3.2 相关dts修改 注释相关lcdc0相关的设备 双mipi屏disp-
全志平台MIPI屏调试记录
由于项目需要,在全志平台点一块480x1920的MIPI屏,这里将调试过程作下小结。1、熟悉屏厂规格书,重点在供电电源、上电时序上;2、配置LVDS显示接口,全志平台,相关的参考配置如下:lcd_if                      = 4lcd_dsi_if               = 0lcd_dsi_lane          = 4lcd_dsi_format       =...
MTK 驱动开发(17)---LCD MIPI
1、LCD MIPI DSI协议MIPI-DSI是一种应用于显示技术的串行接口,兼容DPI(显示像素接口,Display Pixel Interface)、DBI(显示总线接口,Display Bus Interface)和DCS(显示命令集,Display Command Set),以串行的方式发送像素信息或指令给外围,而且从外围中读取状态信息或像素信息,而且在传输的过程中享有自己独立的通信协议...
MIPI屏数据发送命令解析
MIPI数组发送那里有一个数组,这个数组包含寄存器和寄存器的值:                                  相当于: 0XC480寄存器下参数0X9C;  0XFF00寄存器下参数0XFF,0XFF,0XFF;   0XC0B5 尝试一下寄存器 0x08 0x18 0x48 0x58 试一下能不能旋转
mipi屏在内核可以显示logo但是u-boot无法显示的问题
平台:瑞芯的rk3288u-boot版本:u-boot-2014.10kernel版本:3.10mipi屏型号:LQ079L1SX01作者:fulinux*****本文允许转载,不过请注明出处:http://blog.csdn.net/fulinus****问题:使用的mipi屏可以在内核中显示logo,但是kernel可以显示。分析:内核可以正常使用,那说明硬件没有问题,内核和u-boot使用的
RK3288 7寸MIPI屏配置出现错误
错误如下: 出错原因: 内核编译的编译选项没有配置正确! 如: CONFIG_MIPI_DSI=y
全志 a33 MIPI 8寸屏 800*1280 参数配置
MIPI DSI 配置 详情可参考配置说明
MIPI接口的AMOLED屏介绍
详细介绍了MIPI接口的AMOLED屏的基础知识和基本构架,这篇介绍中采用的SSD2828接口转换芯片,可以作为一个参考方案
液晶屏MIPI接口与LVDS接口区别
原文链接:http://bbs.elecfans.com/jishu_887561_1_1.html 液晶屏接口类型有LVDS接口、MIPI DSIDSI接口(下文只讨论液晶屏LVDS接口,不讨论其它应用的LVDS接口,因此说到LVDS接口时无特殊说明都是指液晶屏LVDS接口),它们的主要信号成分都是5组差分对,其中1组时钟CLK,4组DATA(MIPI DSI接口中称之为lan
Linux驱动之mipi接口的LCD设备添加过程
记录供以后参考用 void __init msm_fb_add_devices(void) {        int rc = 0;         msm7x27a_set_display_params(prim_panel_name);         if (machine_is_msm8225_xxx()){            if (cpu_is_msm8625q()
RGB_TTL、LVDS、MIPI接口液晶屏学习笔记
液晶屏有RGB TTL、LVDS、MIPI DSI接口,这些接口区别于信号的类型(种类),也区别于信号内容。   RGB TTL接口信号类型是TTL电平,信号的内容是RGB666或者RGB888还有行场同步和时钟;   LVDS接口信号类型是LVDS信号(低电压差分对),信号的内容是RGB数据还有行场同步和时钟;   MIPI DSI接口信号类型是LVDS信号,信号的内容是视频流数据和控制指...
MIPI的高速时钟频率与显示屏分辨率及帧率之间的计算关系
MIPI高速时钟频率与驱动的LCD屏幕分辨率及刷新率之间的换算关系
SSD2828有 mipi 协议的读操作
SPI_2825_WrCmd(0xc1); SPI_WriteData(0x04); SPI_WriteData(0x00); SPI_2825_WrCmd(0xb7); SPI_WriteData(0x90);// 82 50=TX_CLK 70=PCLK SPI_WriteData(0x02);// 03 //Configuration Register SPI_2825
总结一下使用过的几类LCD屏特点
1、MCU屏 一般MCU屏都会自带显存,接口为16位的80并口,相当于支持RGB565模式, 8080是通过"读使能(RE)"和"写使能(WE)"两条控制线进行读写操作。 关键管脚说明 RESET脚,复位LCD  RS      寄存器选择,置1为写数据,置0为写命令,1表示选择命令寄存器,0表示选择数据寄存器 CS      片选信号 RD      置0表示读数据 WR
4418&6818 mipi屏的艰难之旅
之前只在mtk的平台上做过,所以拿到三星的4418&6818时是无比懵逼的。这两个平台没有设备树~~~代码有点乱吧,至少对于第一次做三星的来说是乱的。废话不多说。 平台:4418&6818 设备:mipi屏 前面花了一周的时间帮硬件排查问题的过程就不说了,心累。 在确认硬件没有问题之后开始看为什么还是点不亮屏。 clock有,data0有,reset有,各种主板端供出的电...
MIPI接口介绍
文章转自:http://blog.csdn.net/shen924/article/details/9140509,留此作为备份,感谢原创贡献~ 一、MIPI MIPI(移动行业处理器接口)是Mobile Industry Processor Interface的缩写。MIPI(移动行业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准。 已经完成和正在计划中的规
LCD MIPI DSI简析系列之二
MIPI DSI 协议标准支持两种模式:Command模式和Video模式。 1 Command 模式 只有当LCD面板带有显示控制器和帧缓冲区的时候才能使用Command模式。数据传送的格式一般是在像素数据后跟着命令参数(如果有的话)和命令。主机端可以读写LCD控制器的寄存器和帧缓冲区的内容。 每一帧数据开始传输的时间可以由TE信号(由LCD面板输出)来控制也可以使用其的外接管脚,TE线或
[Android5.1][RK3288] LCD Mipi 初始化长包数据规范问题
目录 目录 先说问题和结论 环境 问题 真相 正文先说问题和结论环境正在 RK3288 调试 Mipi LCD(540×960)问题首先是因为我出现了这样的 Bug: 我的 cmds7 明明填充的是 LP 模式,但是打印中却说是 HS 模式。 我在一个帖子中看到说 cmds 参数 不能为 8 和 16 的情况。 于是错误地将地将两者联系起来,认为参数为 8 或者 16 的情况下,LP 模式
Redis开发与运维
数据库技术丛书
7寸屏mipi参考手册
7寸屏mipi参考手册,40PIN接口,1024*600分辨率。mipi控制器芯片NT51021手册在另外一个上传的文档中。
LCD之mipi DSI接口驱动调试流程
笔者先后接触开发Camera和LCD相关模块,今天以LCD MIPI为例做简要讨论。Display对应MIPI DSI,Camera对应MIPI CSI。
raspberry-pi之DSI屏幕介绍及使用说明
初次接触LCD屏幕的使用,需要详细调研一下
SSD2828驱动代码
SSD2828驱动代码,驱动mipi屏,SSD2828驱动代码,驱动mipi
浅谈高清显示接口HDMI、RGB、LVDS、MIPI、eDP、mini-LVDS、V-By-One
近年来随着电子产业的高速发展,智能显示设备也取得了辉煌的成就,高清显示得到了消费者的青睐。目前高清显示协议接口有RGB、LVDS、MIPI、eDP、HDMI、miniLVDS、V-by-One等,由于方案公司设计产品时通常会遇到信号协议转换问题,基于这个问题我们可以提供以下桥接芯片。如有需要解决方案和技术资料,请联系: Bob:13570851287   QQ:704299902   Emai:
MIPI接口资料汇总(精)
一、介绍 1、MIPI联盟,即移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI)联盟。MIPI(移动产业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。 2、MIPI联盟定义了一套接口标准,把移动设备内部的接口如摄像头、显示屏、基带、射频接口等标准化,从而增加设计灵活性,同时降低成本、设计复杂度、功耗和EMI。 ...
[转]mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系
原文:http://blog.csdn.net/bmw7bmw7/article/details/45876487  我们先来看一个公式:Mipiclock = [ (width+hsync+hfp+hbp) x (height+vsync+vfp+vbp) ] x(bus_width) x fps/ (lane_num)/2 即mipi 屏的传
android lcd调试 高通平台lcd调试深入分析总结(mipi和rgb接口)
各位网友:最近发现我这篇文章转载的到处都是,有的则以原创存在,转载时请注明出处,还有文中错误的地方请指正!谢谢合作。 一:点亮lcd in kernel 其实点亮lcd很简单必须保证以后几个步骤正确: 1:确认Lcd信息所在文件被编译进去,并且lcd 和board name里面注册一质,倘若这部正确,那么log里面应该有对应分辨率的一段framebuffer同时调到相对应的power_on函
高通7x27a平台mipi的clock设置
mipi的clock设置 在lk和kernel里面是分开的两个地方: lk里面是在mipi_dsi.h   (W:\android-ics-new\bootable\bootloader\lk\platform\msm_shared\include) //500M 2 lane static struct mipi_dsi_phy_ctrl hx_customer_truly_pa
高通平台MIPI DCS read 方法
/** * Read a bridge register * * @param mfd * * @return register data value */ static u32 mipi_d2l_read_reg(struct msm_fb_data_type *mfd, u16 reg) { u32 data; int len = 4; struct dsi_cmd_desc
Android+高通 MIPI转LVDS显示屏调试之---基于SD65DSI84
1. 硬件接口显示屏分辨率是1920×RGB×1080 pixels。1.1 硬件连接示意图1.2 硬件连接引脚CPU SN65DSI84 DSI转LVDS LM3492HCMH 背光控制IC 显示屏 GPIO126_LCD_1V8_EN VCC     GPIO129_LCD_5V_EN     5V_BL GPIO125_LCD_COMM   COMM   MPP2...
MIPI屏幕(一):TC358860手册
Main Link表示主通道,用于传输视频以及音频数据; 1-4对数据线组成,每一对数据线为差分形式。传送的信号包括视频像素信号,视频定时信号,视频格式信号,比特/像素及颜色空间信号和视频信号的误差补正信号,采用ANSI8B/10B编码方式。数据传输采用交流耦合方式,发送端和接收端有不同的共模电压。 ANS18B/10B编码是先将一组连续的8位数据分成两组数据,一组3位 一组5位,然后
I.MX6的MIPI接口调试流程
这个文档是我开发I.MX6的MIPI接口是用到的,非常有用。大家可以参考一下,按照这个文档上的描述去一步一步的走,基本就没有什么问题
新品出炉_AP7350兼容10寸LCD屏
新品出炉,雨滴科技AP7350最新支持10寸LCD屏,有图有视频:右边是7寸屏,10寸屏相比7寸屏大了不少,客户可根据需求购买AP7350系列产品,定制不同的显示屏 研发视频展示:...
LCM休眠唤醒闪白屏问题调试记录
现象: 出问题的是xxx项目使用的是芯片为ili9488,模组为KGM1182B0-1C Model的LCM,在休眠唤醒的时候容易闪白屏,然后恢复正常使用。 修改kernel/drivers/video/msm/mdss/mdss_dsi_panel.c 中,延时背光点亮的时间: 唤醒闪白屏的问题得到有效的解决,但是机器在使用过程中又出现了新的问题:休眠唤醒的
AM3359+SSD2828QN4(MIPI转换芯片)+小米3的屏 调试记录
AM3359+SSD2828QN4(MIPI转换芯片)+小米3的屏 调试记录
LCD屏幕的干扰
原来有的LCD屏是会对触摸屏有干扰的。   近来就发现一款LCD屏幕,对放在其上面的不同尺寸的触摸屏都有干扰。至于到底是LCD屏幕本文的问题,还是板卡设计不合理导致的,目前还不得而知。
RGB/LVDS转MIPI并且支持旋转90°或270°
目前根据我个人在市场上了解,已经很多MIPI接口屏流入非消费类行业会涉及到行业接口LVDS/RGB转MIPI需求,并且大家也会了解到MIPI屏一般是竖屏,所以涉及到信号转换后带旋转功能产品,(RGB/LVDS转MIPI并且支持旋转90°或270°)这时就需要LT2911R芯片去设计。相反另外就是消费类方案商会涉及到用RGB/LVDS接口屏,所以需要MIPI转RGB/LVDS并旋转90°或180°,...
Rockchip平台Linux 3.10上MIPI驱动介绍和调试说明 new
Rockchip平台Linux 3.10上MIPI驱动介绍和调试说明 ,完整的操作流程,通过测试,非常有用。
mipi 调试经验
以下是最近几个月在调试 MIPI DSI / CSI 的一些经验总结,因为协议有专门的文档,所以这里就记录一些常用知识点: 一、D-PHY 1、传输模式 LP(Low-Power) 模式:用于传输控制信号,最高速率 10 MHz HS(High-Speed)模式:用于高速传输数据,速率范围 [80 Mbps, 1Gbps] per Lane 传输的最小单元为 1 个字节,采用小端的方式及
高通mipi dsi代码理解
高通mipi dsi代码理解
LCD接口分类/DPI/DBI/DSI总结
LCD有三种接口。 一、第一种描述 1.CPU 接口,一般的有8/9/16/18/24bit,如果baseband有LCD的CPU接口直接对应接上就可以了,对于MTK平台,一般从低位接起,比如说BB 有16bit位接口,而LCD只有8bit,那应该吧LCD的8bit 对应接到BB 的0~7bit上。 2.RGB 接口,有RGB666/RGB565/RGB555。。。如果BB(BaseBand
PVI E-ink 墨水屏规格书
6寸E-INK PVI墨水屏 分辨率800*600
LCD屏 RGB和MCU接口区别
http://blog.163.com/seven_7_one/blog/static/1626064122011312105739704/ 在嵌入式的主流 LCD屏中主要支持两大类的硬件接口,一种是常见的RGB接口,另外一种是MCU接口.后面因为最早是针对单片机的领域在使用,因此得名.后在中低端手机大量使用,其主要特点是价格便宜的.  MCU-LCD接口的标准术语是Interface 80,
mipi 基本知识和调试经验
原文地址:http://blog.csdn.NET/g_salamander/article/details/9163455 以下是最近几个月在调试 MIPI DSI / CSI 的一些经验总结,因为协议有专门的文档,所以这里就记录一些常用知识点:一、D-PHY1、传输模式LP(Low-Power) 模式:用于传输控制信号,最高速率 10 MHzHS(High-Speed)模式:用于高速传输数据,速
MIPI Generic和DCS指令的区别
 在读/写指令时,Generic指令 是不区分 Index 和 parameter 的,而 DCS 会默认把 data0 作为Index 然后计算 parameter 数目。
RGB转MIPI DSI-TC358778XBG转换芯片,优于SSD2828方案。
原厂:Toshiba 型号:TC358778XBG 功能:TC358778XBG是一颗将RGB信号转换成MIPI DSI的芯片,最高分辨率支持到1920x1200,其应用图如下: 产品特征: MIPI接口: (1)、支持1/2/3/4 lane(s) data,Maximum bit rate of 1 Gbps/lane (2)、支持video mode(Non-Bur
mipi协议介绍
现在手机mipi接口屏几乎成为主流,此文档是 mipi 协议介绍
显示屏驱动相关的基础知识
做Android显示屏驱动,你必须对显示屏的一些基本知识有一定的了解,才能更容易编写其驱动代码! LCD的接口类型大致有:SPI/I2C/MCU/CPU/RGB/MDDI/MIPI,SPI/I2C用于低速黑白屏,MCU/CPU/RGB为并口,在智能机之前的功能机上用的多,手机进入到大屏时代后,并口的传输速度跟不上,特别是面临高清播放的应用,能力不足,所以出现了MDDI和MIPI,MDDI为高通推
以龙讯LT8911为例浅谈LVDS/MIPI转EDP
目前市场上主流的高清显示屏以EDP,MIPI屏为主,适用的数码产品领域比较广 本文主要以LT8911驱动EDP屏为主,讲述其适用领域及常用驱屏方案, eDP接口屏主要适用在平板电脑,笔记本,智能高清电视,医疗设备,广告机,车载导航系统等产品和行业, 随着显示分辨率的越来越高,传统的VGA、DVI等接口逐渐不能满足人们的视觉需求,随后就产生了以HDMI, DisplayPort为代表的新型数
高通移植mipi LCD的过程LK代码
阅读目录1. 函数定位2. 打开lcd1. 调用mdss_dsi_panel_power()中的regulator_enable()给L2、L6、L17供电2. 调用mdss_dsi_mipi_dfps_config函数:3. 调用mdss_dsi_panel_clock()4. 分配并设置帧缓存:5. 获取logo图片:6. DSI转HDMI:7. msm_display_config()函数:...
MIPI DSI 接口协议介绍
MIPI DSI 协议
rk3128 lcd 驱动调试记录
最近刚调试了基于rk3128平台的lcd驱动,有不足之处,望各位不吝赐教! 关于framebuffer(帧缓冲设备)的架构这里就不多罗嗦了,不会的可以去网上百度,这个很多的 1.代码架构        drivers/video/rockchip/transmitter/                 |_ rk32_mipi_dsi.c /* MIPI 驱动主体文件 *
高通安卓调试LCD几方面总结(一)
来公司上班现在已经整整一个月了,蔽人不才,能力有限,学习进度缓慢,不过也是有一点点的收获与心得,在这里写出来与大家分享,养成良好的记录习惯也免得后忘记。    不啰嗦了,开入正题。来公司一个月左右的时间,主要接触了高通android4.0和android2.3的LCD驱动,当然在bootloader下LCD的驱动我也调试的。     (1) kernel    先来说一下kernel里LCD
camera 驱动调试常见问题总结
在嵌入式系统,如手机等平台上使用的Camera sensor通常是由类似I2C这样的总线进行寄存器控制,由CPU端的Controller提供所需的驱动时序,通常支持YUV和RGB等数据格式。有的Sensor需要由CPU进行图像处理工作,有的Sensor自己会集成图像处理芯片,完成一些基础的图像处理工作,还有些高像素的Sensor甚至自己完成JPEG的编码工作。因为硬件的多样性,我所遇到问题可能和你
【稳定方案】东芝TC358870XBG:HDMI转双路MIPI功能芯片方案分辨率最高支持4K
型号:TC358870XBG 功能:HDMI转MIPI 分辨率:4K 封装:BGA801 应用:3D打印,VR眼镜,智能制造
Android系统下的基于MIPI-DSI协议的LCM的研究
摘要:介绍了为满足智能手机的快速发展产生的LCM的MIPI-DSI协议的优点,描述了DSI协议的操作方式,分析了DSI协议的定义中的数据包格式及其传输方式。还完成了硬件电路的设计,详细阐述了Android下LCM驱动程序结构的介绍及具体的参数配置。详细分析调试过程中产生问题的原理及解决的思路。 关键词:DSI协议;硬件;Android;LCM驱动设计;TE; 0 引言 随着智
mipi调试记录文档
mipi总结文档,阐述ssd2828的使用方法。主要是用于调试记录总结
android驱动一些外设调试记录
转载:http://blog.csdn.net/sunnytina/article/details/8056960 2010 - 微博元年,智能手机元年,2011 - 平板电脑元年,2012 - 智能电视元年。 又到年末,是时候梳理下Android开发工作,展望下未来了。 本文仅供我个人参考... 开发产品 电子书 手机 平板电脑 负责模块 Camera, Sound,
什么是MIPI接口
什么是MIPI接口   摘要: 随着客户要求手机摄像头像素越来越高同时要求高的传输速度传统的并口传输越来越受到挑战。提高并口传输的输出时钟是一个办法但会导致系统的EMC设计变得越来困难增加传输。   手机摄像头MIPI技术介绍   随着客户要求手机摄像头像素越来越高同时要求高的传输速度传统的并口传输越来越受到挑战。提高并口传输的输出时钟是一个办法但会导致系统的EMC设计变得越来困难,增加传输
液晶屏 TTL屏、LVDS屏、TMDS屏区别
1、TTL屏接口描述:     TTL信号是TFT—LCD能识别的标准信号,后来用到的LVDS、TMDS等信号,都是在它的基础上篇码得来的。由于TTL信号电平有3V左右,对于高速率、长距离的传输影响很大,且抗干扰能力较差,后来的LVDS接口有效的解决了这问题。只要是XGA以上的屏,一般都是采用LVDS的接口方式。     早期的12″及以下的屏多是单6位TTL接口。屏上的接针脚一般是41针和3
ANDROID 背光调节
Android的屏幕亮度好像在2.1+的时候提供了自动调节的功能,所以,如果当开启自动调节功能的时候, 我们进行调节好像是没有一点作用的,这点让我很是无语,结果只有进行判断,看是否开启了屏幕亮度的自动调节功能。 /**      * 判断是否开启了自动亮度调节      *      * @param aContext      * @return      */     publ
MTKl 屏的时钟频率计算
[DESCRIPTION] 计算DSI数据速率的方式,以及如何配置时钟clk的方式 [KEYWORD]  dsi、data rate、mipi clk   [SOLUTION] 1、DSI vdo mode下的数据速率data_rate的大致计算公式为: Data rate= (Height+VSA+VBP+VFP)*(Width+HSA+HBP+HFP)* total_bit
rk3288问题总结!
1、gsensor+陀螺仪:调试这个要有个清晰的思路。大概分为三层:A、底层驱动;B、中间层; C、上层。 要判断问题,首先得快速的定位的问题出在哪层,但是这三层又是相互关联的,所以还是得都熟悉。 一般调试过程:1、底层接口有没有通;2、底层数据有没有出来,是hal层没有去读取,还是驱动本身有问题,这点很关键。网上有很多资料判断底层驱动有没有通用getevent,但是hal层没有调用ioctl
我们是很有底线的