E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MX51
LCD驱动原理及代码分析
IPU:是
mx51
的图像处理单元,里面包含DMA控制器和DI显示接口等。LCDDriver:是一块和LCD屏幕整合在一起的驱动芯片,接收IPU传过来的数据和时序信号,转化为有规律的LCD驱动电压。
yihui8
·
2023-11-15 18:16
linux驱动开发
代码分析
buffer
图像处理
工作
linux
c
mx51
TVOUT分析
1397staticint__initenable_tve_setup(char*options)1398{1399g_enable_tve=true;14001401return1;1402}1403__setup("tve",enable_tve_setup);一般情况,freescale会推荐在kernel命令行参数中使能TVE,这个函数就是处理kernel传入的参数'init=/inita
kickxxx
·
2020-07-30 12:01
Freescale
MX51
嵌入式Linux
Android MediaPlayer 分析- MediaPlayerService.cpp
frameworks/base/libmediaplayerservice/MediaPlayerService.cpp因为工作的平台是
mx51
,所以分析的是mx5110.3的代码,本文主要分析视频播放部分的代码
kickxxx
·
2020-07-16 01:59
Android
Freescale
MX51
/MX6Q平台的透明处理
转载:http://blog.csdn.net/kickxxx/article/details/7008193FreescaleMX51平台的透明处理根据bpp(bits_per_pixel)不同,处理方式有所不同。透明处理涉及到两个图层的合并,这个合并操作是MX51IPU的DP(Displayprocess)模块来进行的。下图为mx51datasheet中的DP微观架构图上图的中Combinin
jack_a8
·
2020-07-04 19:51
imx6芯片相关
imx6.ipu
JLink和JFlash使用方法笔记
这段时间在用jlink调试freescale的
mx51
板子,下面将使用jlink的方法在此做一个笔记。
hexiechina2010
·
2020-07-04 17:05
软件和硬件调试
调试
移植ubuntu core到Arm开发板
最初是想把整个ubuntu移植到
MX51
开发板,因为项目不需要运行桌面系统,所以只移植了一个基本的ubuntucore系统1.下载ubuntucorerootfs,关于ubuntucore参考https
kickxxx
·
2020-07-04 00:26
嵌入式Linux
mx51
uboot-->lcd初步
由汇编代码跳转到C代码,假定当前目录为uboot的根目录。C代码首先会执行lib_arm/board.c中的start_armboot函数。 在此函数中执行一些初始化的过程,当执行到stdio_init ()函数时将跳转到common/stdio.c中。 执行到drv_lcd_init ()函数时跳转带common/lcd.c中,lcd.c实现了一些lcd的通用方法。 接着,此函数执行到lc
·
2015-11-01 09:29
Boot
mx51
GPIO初步
一、GPIO基本知识 GPIO的主要寄存器有 3个 DR GDIR PSR 还有ICR1,ICR2,IMR,ISR 是GPIO的中断用寄存器,因为我目前没有使用,就不多说了。 DR :数据读写寄存器,通过该寄存器控制对应GPIO的高低电平,或者读入GPIO的电平状态。 GDIR :通知GPIO是通知于输出模式还是输入模式, 0 GPIO
·
2015-10-27 16:48
IO
linux uart终端 - 调用关系
内核函数调用关系可以通过dump_stack()函数分析出来uart设备是tty设备的一种,主从设备号的分配依赖于平台实现,在我的
mx51
板上,主设备号是217,从设备号范围为16-23终端驱动设备号分配信息可以通过
kevinx_xu
·
2014-06-19 21:00
移植ubuntu core到Arm开发板
最初是想把整个ubuntu移植到
MX51
开发板,因为项目不需要运行桌面系统,所以只移植了一个基本的ubuntucore系统 1.下载ubuntucorerootfs,关于ubuntucore参考https
kickxxx
·
2013-11-11 18:00
mx51
android ls命令问题
调试串口改为UART2后,进入控制台用ls命令时,会连续不断地打印信息,用ls-l就没问题,原因未知,待以后解决!
smart_qiang
·
2013-10-10 15:00
Android pmem分析
最近在优化
mx51
项目中内存的使用,512MBRAM的划分为:64MBpmem_adsp64MBpmemgpu96MBDMAzone96MBGPUmemory这样只剩下192M给kernel的Normalzone
kickxxx
·
2013-02-26 10:00
linux uart终端 - 调用关系
内核函数调用关系可以通过dump_stack()函数分析出来uart设备是tty设备的一种,主从设备号的分配依赖于平台实现,在我的
mx51
板上,主设备号是217,从设备号范围为16-23终端驱动设备号分配信息可以通过
kickxxx
·
2013-01-17 10:03
Linux
Kernel
linux uart终端 - 调用关系
内核函数调用关系可以通过dump_stack()函数分析出来uart设备是tty设备的一种,主从设备号的分配依赖于平台实现,在我的
mx51
板上,主设备号是217,从设备号范围为16-23终端驱动设备号分配信息可以通过
kickxxx
·
2013-01-17 10:00
Android S5PV210 camera驱动测试程序
举报最近在调试S5PV210上的camera驱动,因为对Android的samsungcamerahal不太了解,自己写了个测试程序方便调试因为camera驱动都是遵守V4L2标准,所以测试程序是通用的,在
MX51
mirkerson
·
2012-11-18 14:00
android
Samsung
s5pv210
mx51
reboot是如何实现的
以前觉得reboot命令能让系统重启动是件很神奇的事情,今天看了下电路和代码,从底层搞清楚了reboot的整个流程平台是imx51,PMIC是MC138921.当linux操作系统下使用reboot命令后,会调用到arch_reset的函数,这个函数是平台特定的,对于imx51芯片一定会去resetCPU内的watchdog,2.arch_reset中设置WatchdogControlRegist
kickxxx
·
2012-11-02 11:00
S5PV210 Android camera驱动测试程序
因为camera驱动都是遵守V4L2标准,所以测试程序是通用的,在
MX51
平台也能工作。
S5PV210_DevBoard
·
2012-08-30 14:00
android
struct
测试
video
null
buffer
Android S5PV210 camera驱动测试程序
最近在调试S5PV210上的camera驱动,因为对Android的samsungcamerahal不太了解,自己写了个测试程序方便调试因为camera驱动都是遵守V4L2标准,所以测试程序是通用的,在
MX51
kickxxx
·
2012-07-04 13:00
android
struct
测试
video
null
buffer
freescale
mx51
的framebuffer及双屏显示(tvout)的一些介绍
-----------------------------------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://blog.csdn.net/android_huber交流邮箱:dp.shao@gmail.com----------------------------------------------------
android_huber
·
2012-03-20 12:00
UI
image
null
图像处理
Android 启动性能优化 - uboot篇
时间测量在
mx51
平台的uboot里,使用get_timer可以获得比较精确的计时,get_timer的使用贯穿了uboot性能调整的整个过程性能优化方法1.减小uboot镜像的大小,去掉不需要的驱动,
kickxxx
·
2012-03-16 16:00
imx51 ROM boot code 启动分析
启动模式
mx51
支持四种启动模式,这些模式的选择是通过ICpackage上的焊点来决定的(BOOT_MODE0/1),在reset后会采样这两个焊点,然后把他们的状态保存到SRCBootModeRegister
kickxxx
·
2012-03-11 12:00
Security
Module
Flash
存储
扩展
BT
MX51
uboot启动流程分析 - stage2
start.S的reset中,把uboot的第二部分从NAND或者SD卡复制到外部ram后,就可以分配执行C代码的堆栈,然后调用lib_arm/board.c中的start_armboot开始uboot的C代码部分start_armboot的作用就是初始化系统硬件,然后进入main_loop等待用户的输入,272init_fnc_t*init_sequence[]={273#ifdefined(C
kickxxx
·
2012-02-09 15:00
timer
gcc
Flash
basic
compiler
optimization
MX51
uboot 启动流程分析 - stage1
uboot启动过程分为两个部分,一般来说,系统在执行uboot之前会执行一段固化的程序,这段固化的程序会做一些基本的初始化,然后读取uboot的第一部分到内部内存中,PC指针跳转到这个内存地址,执行uboot的第一部分。uboot的第一部分要执行一些必要的硬件初始化,从我的理解至少包括外部ram的初始化,flashdevice的初始化,因为马上就要把第二段uboot从flash读入到外部ram中有
kickxxx
·
2012-02-07 14:00
工作
汇编
Flash
扩展
UP
byte
fsl imx51上跑andriod2.3.3 镜像包-》SD卡
可以到以下地址下载patch包:(fslimx51android2.3 r10.xpatchdownload)ftp://218.107.247.58/arm/freescale/
mx51
/android
mzlogin
·
2011-12-12 16:00
LCD 原理和移植总结
IPU:是
mx51
的图像处理单元,里面包含DMA控制器和DI显示接口等。LCDDriver:是一块和LCD屏幕整合在一起的驱动芯片,接收IPU传过来的数据和时序信号,转化为有规律的LCD驱动电压。
zy_11162311
·
2011-12-07 17:00
mx51
的三个framebuffer,mxc_ipuv3_fb.c分析
mx51
支持三个framebuffer:fb0,fb1,fb2/dev/graphics/fb0,/dev/graphics/fb1:一个作为系统的主framebuffer,另外一个作为TVOUT输出的
kickxxx
·
2011-11-26 17:00
image
video
framebuffer
mx51
IPU 透明处理
FreescaleMX51平台的透明处理根据bpp(bits_per_pixel)不同,处理方式有所不同。透明处理涉及到两个图层的合并,这个合并操作是MX51IPU的DP(Displayprocess)模块来进行的。下图为mx51datasheet中的DP微观架构图上图的中CombiningUnit就是用来实现两个图层的合并,DP有两个inputFIFOs用来传输full图层和partial图层的
kickxxx
·
2011-11-24 15:00
UI
android
struct
video
input
平台
mx51
TVOUT cvbs双屏支持
配置
mx51
支持cvbs输出UI和VIDEO1.编译tvout模块2.修改uboot的kernel启动参数,uboot中配置为tvout输出PAL制式cvbs信号setbootargs_base'setenvbootargsconsole
kickxxx
·
2011-10-11 14:00
UI
video
测试
mx51
TVOUT分析
1397staticint__initenable_tve_setup(char*options)1398{1399 g_enable_tve=true;14001401 return1;1402}1403__setup("tve",enable_tve_setup);一般情况,freescale会推荐在kernel命令行参数中使能TVE,这个函数就是处理kernel传入的参数'ini
kickxxx
·
2011-09-21 10:00
mx51
IPU CSI0 CCIR Code Register配置
每个IPUcsi有三个寄存器:CSI0_CCIR_CODE_1, CSI0_CCIR_CODE_2, CSI0_CCIR_CODE_3CSI0_CCIR_CODE_3比较简单,记录的是BT656时序信号ff0000xy中的ff0000,而xy模式则记录在CSI0_CCIR_CODE_1和CSI0_CCIR_CODE_2,其中CSI0_CCIR_CODE_1记录的是field0;CSI0_CCIR_
kickxxx
·
2011-09-09 14:00
MX51
主机开发环境的建立(LINUX)
1、 安装LINUX操作系统在虚拟机上;(我安装的为ubuntu9.04,使其能连上网络),其中更新源比较重要,由于这个版本很老了,网上说的很多源都不能用,最终找到如下可用的源:debhttp://old-releases.ubuntu.com/ubuntu/jauntymainrestricteduniversemultiversedebhttp://old-releases.ubuntu.co
glose
·
2011-08-23 12:00
linux
网络
ubuntu
服务器
internet
wrapper
MX51
开发板利用LINUX主机和BSP包重新制作SD卡启动
1、 在WINDOWS下FAT32格式化整个SD卡;2、 切换到虚拟机下,在UBUNTU9。04的环境下,系统能识别出SD卡,其中/dev/sdc即为SD卡存储设备;glose@glose-desktop:/media$cat/proc/partitionsmajorminor #blocks name 8 0 20971520sda 8 1 20049088s
glose
·
2011-08-18 08:00
linux
image
Module
table
constraints
interface
隔行模拟摄像头缺点
MX51
通过对topbottom两场交错生成一帧图像,对于静态图像,效果还可以,但是对于运动图像则会出现锯齿,尤其按一定比例缩放时,运动部分还可能会出现很粗的线条。
kickxxx
·
2011-08-08 17:00
算法
BT
MX51
V4L2 output 驱动
之前调试MXCV4L2驱动一直没有注意到output/mxc_v4l2_output.c这个文件,因为capture/*.c已经提供了stillcapture,streamcapture,以及overlay,所以没仔细的去看mxc_v4l2_output.c提供的功能,直到前几天负责维护overlayhal的同事提出打开了overlayhal/dev/video16这个设备节点,才让我跟到这个文件
kickxxx
·
2011-07-28 09:00
Stream
video
buffer
任务
output
代码分析
LCD 原理和移植总结
IPU:是
mx51
的图像处理单元,里面包含DMA控制器和DI显示接口等。LCDDriver:是一块和LCD屏幕整合在一起的驱动芯片,接收IPU传过来的数据和时序信号,转化为有规律的LCD驱动电压。
muojie
·
2011-07-14 11:00
linux
struct
cmd
video
电信
图像处理
mx51
pm
mx51_bbgr9.2电源管理MC13892config:kernel_imx/arch/arm/march-mx5/mx51_babbage_pmic_mc13892.c kernel_imx/kernel/power/main.c
luojianbing1
·
2011-03-08 11:00
mx51
uboot启动感悟
arm内部有rom,该rom有代码,上面驻留着系统真正启动的代码,和uboot没有关系。通过该段代码根据不同的启动模式进行不同的启动方式:如果是nand会自动读取uboot前4k的代码到片内sdram执行,该代码要完成cpu的初始化和ram初始化(初始化ram为外围的)等。——————————————————————————i.mx51没有nand但有SD卡,但都是作为存储设备!—————————
evilcode
·
2010-12-16 12:00
测试
Flash
basic
System
存储
BT
LCD驱动原理及代码分析
IPU:是
mx51
的图像处理单元,里面包含DMA控制器和DI显示接口等。LCDDriver:是一块和LCD屏幕整合在一起的驱动芯片,接收IPU传过来的数据和时序信号,转化为有规律的LCD驱动电压。
yihui8
·
2010-09-18 11:00
LCD 原理和移植总结
IPU:是
mx51
的图像处理单元,里面包含DMA控制器和DI显示接口等。LCDDriver:是一块和LCD屏幕整合在一起的驱动芯片,接收IPU传过来的数据和时序信号,转化为有规律的LCD驱动电压。
loving863
·
2010-07-27 09:00
数据结构
linux
单元测试
LCD 原理和移植总结
IPU:是
mx51
的图像处理单元,里面包含DMA控制器和DI显示接口等。LCDDriver:是一块和LCD屏幕整合在一起的驱动芯片,接收IPU传过来的数据和时序信号,转化为有规律的LCD驱动电压。
loving863
·
2010-07-27 09:00
数据结构
linux
单元测试
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他