
Driver Debuging
Tommy_wxie
Tommy_wxie
展开
-
驱动调试常见问题_Camera
在嵌入式系统,如手机等平台上使用的Camera sensor通常是由类似I2C这样的总线进行寄存器控制,由CPU端的Controller提供所需的驱动时序,通常支持YUV和RGB等数据格式。有的Sensor需要由CPU进行图像处理工作,有的Sensor自己会集成图像处理芯片,完成一些基础的图像处理工作,还有些高像素的Sensor甚至自己完成JPEG的编码工作。因为硬件的多样性,我所遇到的问题可能和原创 2012-08-30 09:11:30 · 1795 阅读 · 0 评论 -
驱动调试常见问题_触摸屏
电阻式触摸屏的Controller从原理上,简单的说就是一个可切换通道的AD转换器,常见的有类似TSC2046这一系列的独立芯片,也有Buildin在MPU里的集成模块。这里记录的主要是这类触摸屏驱动的调试中我所遇到过的一些问题,因为具体硬件平台和环境不同,有些问题,现象和原因可能不一定与你的实际情况相同,仅供参考。数据线上无法得到正确的数据症状 读取的测量数据变原创 2012-08-30 09:10:57 · 1766 阅读 · 0 评论 -
Bad mode in prefetch abort handler detected
简单记录一下,今天在调试休眠代码时,遇到一个很奇怪的问题,在唤醒过程中,出现了一个没见过Oops。看样子是执行了非法操作,CPU进入了异常状态。 Bad mode in prefetch abort handler detectedInternal error: Oops - bad mode: 0 [#1]Modules linked in:CPU: 0PC is at转载 2012-08-30 09:16:17 · 4822 阅读 · 0 评论 -
驱动调试常见问题_LCD
这里记录的是在TFT类型的LCD驱动的调试中我所遇到过的一些问题,因为具体硬件平台和环境不同,有些问题,现象和原因可能不一定与你的实际情况相同,仅供参考。 无法正确完成初始化症状 往LCD的串行总线发送初始化数据后,LCD模块没有任何反应 分析 通常在嵌入式领域中使用的中小型LCD模组都会需要在上电后进行初始化设置,而后才能正原创 2012-08-30 09:10:11 · 3080 阅读 · 0 评论 -
深入探索 Kdump,第 1 部分:带你走进 Kdump 的世界
Kdump 是一种基于 kexec 的 Linux 内核崩溃捕获机制,将 kernel 崩溃前的内存镜像保存,程序员通过分析该文件找出 kernel 崩溃的原因,从而进行系统改进。本文首先介绍了 kdump 的基本概念,其次以 RHE6.2 和 SLES11 为例介绍如何安装和配置 kdump。Kdump 的基本概念什么是 kexec ?Kexec 是实现 kdump 机制的关键,它包转载 2013-10-17 16:31:21 · 1843 阅读 · 0 评论 -
深入探索 Kdump,第 4 部分: kdump 的亲密战友 crash
简介: crash 是目前广泛使用的 linux 内核崩溃转储文件的分析工具,掌握 crash 的使用技巧,对于分析定位内核崩溃的问题,有着非常重要的作用。本文首先介绍了 crash 的基本概念和安装方法,其次详细介绍了如何使用 crash 工具分析内核崩溃转储文件,包括各种常用调试命令的使用方法,最后以几个实际工作中遇到的真实案例向读者展示了 crash 的强大功能。在这篇文章中,既有详细的工具转载 2013-10-17 16:33:52 · 2261 阅读 · 0 评论 -
Make menuconfig错误解决
Ubuntu 12.04下执行make menuconfig的时候报如下错误:www.linuxidc.com @www.linuxidc.com:~/work/linux_3.9.5/linux-3.9.5$ make menuconfigHOSTLD scripts/kconfig/mconfscripts/kconfig/mconf.o: In function `show_h转载 2013-11-04 17:09:24 · 1402 阅读 · 0 评论