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
驱动调试
IMX6ul下tlv320aic3x音频
驱动调试
原理图:tlv320aic3x音频芯片功率放大器移植分为三步:1.codec驱动sound/soc/codecs/tlv320aic3x.c2.平台驱动sound/soc/imx/imx-tlv320aic3x.c3.添加板文件arch/arm/mach-mx6/board-mx6q_sabresd.c和arch/arm/mach-mx6/board-mx6q_sabresd.c一、codec驱动
zhuwei852159448
·
2020-07-06 13:22
I.MX6UL
Freescale imx6的android lvds屏幕
驱动调试
一、概述1、飞思卡尔imx6的显示屏驱动架构:2、目标:因imx6开发板本身已提供LVDS接口,目标屏幕是LG的LA070WV6,其为RGB接口,imx6和LG屏之间用TW8836芯片来转接,LG屏的主要参数为:分辨率:800*480色彩:32位时钟频率:33.26MHz二移植过程1、首先把屏幕的接口接到开发板的lvds接口上。开发板提供的lvds接口如下:如上图所示,lvds共有20个pin,其
wq690968346
·
2020-07-06 07:14
Linux
Zynq MPSoC 官方Linux DMA
驱动调试
ZynqMPSoCLinux官方DMA
驱动调试
前言Zynq平台下DMA驱动主要有官方在用户层控制的和某大神写的axi_dma驱动,今天主要用官方的进行测试。
Donce Jiang
·
2020-07-06 05:29
zynq
手机软件开发管理办法
目录1.适用范围2.工作职责2.1软件主管2.2项目经理2.3系统开发2.4
驱动调试
2.5应用开发2.6软件质量管理3.开发过程管理4.软件缺陷管理4.1目的4.2适用范围4.3定义4.4缺陷定义4.5
永恒小青青
·
2020-07-06 03:03
项目管理
TP
驱动调试
分享——基于Qualcomm SDM710平台Android9.0,TP 采用I2C方式和CPU进行通信
目录1厂商驱动代码的添加1.1synaptics_dsx代码放到SDM710kernelinput相应目录1.2修改input/touchscreen目录下的Makefile和Kconfig文件2deconfig的配置2.1sdm670_defconfig2.2sdm670-perf_defconfig3目标平台的内核源码设备树dtsi配置3.1sdm670-qupv3.dtsi3.2sdm670
永恒小青青
·
2020-07-06 03:32
LCD
驱动调试
分享——基于Qualcomm MSM8996平台Android7.1
LCD分为LK和kernel两部分移植首先要准备以下东西:屏IC规格书,初始化代码,硬件原理图屏IC规格书—>获得时序等数据初始化代码—>获得初始化屏幕ic的命令,用于编写屏的.h文件(lk)和.dtsi文件(kernel)硬件原理图—>获得打开背光、reset等有关电源的引脚,在代码中拉高拉低涉及到的文件是:一、Lk部分:在Z:\G0335D\bootable\bootloader\lk目录下:
永恒小青青
·
2020-07-06 03:32
imx6背光
驱动调试
1.内核配置pwm背光驱动makemenuconfig:DeviceDriver--->Graphicssupport--->[*]Backlight&LCDdevicesupport--->LowlevelBacklightcontrolsGenericPWMbasedBacklightDriver2.背光sys文件节点/sys/class/backlight/的由来在drivers/video
weixin_30340819
·
2020-07-05 20:42
arm linux 内核移植及
驱动调试
-网卡(1)
最近在给一块ARM开发板(扬创的2440)移植新的kernel,原来的驱动都在,不过还是碰到不少问题,主要是对ARMLINUX的一些结构不甚了解,这里作个笔记以便自己或他人查阅。前面没有什么大问题,把需要的内核配置和需要添加的开发板描述文件放入内核,并删删改改使之能编译通过,然后kernel就能在开发版里跑起来了(以后有空把这段也写上),因为我设的是NFSROOT,所以必须要把网卡驱动弄好,不过发
vinx
·
2020-07-05 19:34
Embedded
Linux
zynq7020 vxWorks移植问题笔记:网卡无法ping通,phy无法识别
一、问题描述1.KSZ9031在vxWorks移植过程中无法被识别,网卡无法在vxWorks中显示且不能ping通2.网卡能在vxWorks显示后,无法ping通,打开
驱动调试
信息,报错hrespnotok
Surest
·
2020-07-05 18:03
vxWorks
zynq
高通Camera
驱动调试
要点(一)
本文主要介绍QCOMcamera调试的重要参数;(1)Lane_assign和lane_mask 现在摄像头基本都是mipi接口类型,因为前后摄都对应到平台这边不同的mipi接口,相应的数据lane需要一一对应; laneassign: lane_mask:比如:1010x1F1020x4320 0x1F:只有0~4表示有效,对应bit位置为1表示该位的lane或者clock有效,0x1F
ForDream321
·
2020-07-05 14:07
【Camera工作】
高通Camera
驱动调试
要点(二)
这篇文章主要介绍数据流这边CameraISP这块所遇到的问题,主要介绍busoverflow和soffreeze;(一)busoverflow 摄像头传感器时钟通道(即MIPIDDR时钟)的工作频率与激活的数据通道数决定摄像头传感器在指定操作模式下的总数据传输速率(吞吐量)。每个通道的数据传输速率是MIPIDDR时钟速度的两倍。例如,工作在200MHzMIPIDDR时钟频率和4个激活通道下的
ForDream321
·
2020-07-05 14:01
【Camera工作】
设备
驱动调试
和移植的一般方法
设备
驱动调试
和移植的一般方法(一)做linux底层软件工作也有两年了,算上研究生时期对底层软件的研究,加起来也快四年了。慢慢地发现有必要总结一些一般性的方法了。
sanchuyayun
·
2020-07-05 11:24
Linux驱动
USB OTG驱动分析(一)
前一段时间弄了2个礼拜的OTG
驱动调试
,感觉精神疲惫啊。主要原因还是自己对OTG功能不了解造成的。现在终于完成但是对实质原理还有些模糊。所以自己重新总结一下。因为自己是菜鸟,所以用菜鸟的白话方式分析。
慌慌丨张张
·
2020-07-05 11:24
Linux驱动
在linux源码树下,编译arm驱动
kernel版本:linux3.2.0关于app调试,
驱动调试
使用nfs挂载目标板是个不错的选择。
成都_冉若愚
·
2020-07-05 10:36
arm
RK3288:linux系统中基于GPIO的7*7的矩阵键盘
驱动调试
kernel:4.4systerm:buildrootsoc:rk3288ic:CY8C9540A矩阵键盘的编程原理,行列扫描:行列扫描的话,就是一开始按照原理图让GPIO口高4位输出高电平,低4位输出低电平,若这4行按键里,有按键按下了,那么那一行按键对应的io的电平就会被拉低,我们就可以知道按键的行坐标.获取按键列坐标的方法也是类似的,就是一开始让p1口高4位输出低电平,低4位输出高电平,若这
为了遇见你666
·
2020-07-05 08:08
RK3288驱动开发
linux
驱动调试
方法
linux
驱动调试
方法声明:文章的内容来自于韦东山老师的第二期驱动视频中的
驱动调试
一章。第一次写博客,写的目的是为了将自己的所学的东西记录下来,防止像以前一样学了就忘了。
光昌
·
2020-07-05 06:52
linux 触摸屏的配置
触摸屏
驱动调试
完成后,确保驱动能正常工作(ts_test、ts_print打印正常)。
qq_20376499
·
2020-07-05 03:34
关于ATWILC1000 wifi模块在imx6q上SDIO接口
驱动调试
SDIO总线和USB总线类似,SDIO总线也有两端,其中一端是主机(HOST)端,另一端是设备端(DEVICE),采用HOST-DEVICE这样的设计是为了简化DEVICE的设计,所有的通信都是由HOST端发出命令开始的。在DEVICE端只要能解溪HOST的命令,就可以同HOST进行通信了。SDIO接口类似于USB接口,如果了解USB接口调试SDIO也就不难了。首先说一下如何添加驱动:我使用的li
lqijlyy
·
2020-07-04 22:03
嵌入式开发
驱动开发
【基础技能】Linux PHY
驱动调试
方法
https://gitee.com/lee790608/linuxPhyDriverSTEP1准备硬件环境1.开发环境,可以修改内核代码,编译2.硬件开发板,可以进入系统调试,可以传送代码(常用的ADB打通即可)3.PHY芯片,最好是贴在开发板上,如果飞线,对走线信号要求非常高(尤其是SGMII)4.示波器,方便抓取MDIO/SGMII总线信号STEP2获取VDD和VDDIO,修改设备树1.根据硬
lee790608
·
2020-07-04 21:15
【软件工程】
android 电容屏(二):
驱动调试
之基本概念篇
关键词:android电容屏tp工作队列中断多点触摸协议平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsungexynos4210)参考网站:http://edsionte.com/techblog/archives/1582这部分参考别人的多一点android电容屏(一):电容屏基本原理篇android电容屏(二):驱动调
iteye_18480
·
2020-07-04 18:42
android 电容屏(三):
驱动调试
之驱动程序分析篇
linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsungexynos4210)android电容屏(一):电容屏基本原理篇android电容屏(二):
驱动调试
之基本概念篇
iteye_18480
·
2020-07-04 18:42
设备
驱动调试
和移植的一般方法(一)
做linux底层软件工作也有两年了,算上研究生时期对底层软件的研究,加起来也快四年了。慢慢地发现有必要总结一些一般性的方法了。因为一般性的方法有宏观上的指导意义,以后调试和移植驱动时,经常性地回味这些一般性的方法可以防止自己犯同样的错误,进而少走弯路,以最高的效率完成工作。当谈到底层软件,我们一般都会想到bootloader、BSP、devicedriver、linuxkernel等等。这篇文章将
Rexxxxxxxxxx
·
2020-07-04 04:53
Android
嵌入式
android 电容屏(一):电容屏基本原理篇
android4.0平台:S5PV310(samsungexynos4210)作者:xubin341719(欢迎转载,请注明作者)android电容屏(一):电容屏基本原理篇android电容屏(二):
驱动调试
之基本概念篇
xubin341719
·
2020-07-04 03:05
S5PXX(三星)
android
工作
平台
linux
存储
Linux中SPI
驱动调试
总结
1.先了解一下spi协议的基本信息,包括spi的工作原理,4中不同模式的区别。Mode0CPOL=0,CPHA=0Mode1CPOL=0,CPHA=1Mode2CPOL=1,CPHA=0Mode3CPOL=1,CPHA=1时钟极性CPOL:不工作时,时钟信号SCLK的电平时钟相位CPHA:即SPI在SCLK第几个边沿开始采样(0:第一个边沿开始;1:第二个边沿开始)Mode0(CLK开始为0,第一
那颗流星
·
2020-07-02 12:56
SPI
关于WinDBG与VM连接时的Waiting to reconnect问题
最近在进行
驱动调试
学习的时候,按照很多资料上的介绍,修改boot.ini文件[bootloader]timeout=30default=multi(0)disk(0)rdisk(0)partition(
zxb2007
·
2020-06-30 20:14
esp8266 spi slave
驱动调试
最近在ESP8266上要搞个通讯协议与mcu通讯,8266做从机,开发的过程以及遇到的问题,记录下来,供参考。1,首先根据需求和esp8266的spi说明文档参见esp8266-technical_reference_cn.pdf,MCU与8266需要双向数据交互,且为了编程方便,通讯数据采用定长,最后决定采用双线透传协议通讯(有现成的例程也是重要原因,能少走弯路)spi双线透传的例程在NONO
DADA2ndTIAN
·
2020-06-30 19:35
转 基于WDF的PCI/PCIe接口卡Windows驱动程序(2)-开发者需要了解的WDF中的一些重要的概念
转自https://blog.csdn.net/wolfman125/article/details/518805291、WinDBG是唯一的内核
驱动调试
利器,但是开发PCIe的WDF驱动可以采用“黑盒
jtjshzhx
·
2020-06-30 09:24
Windows
驱动调试
中怎么样让windbg停在DriverEntry
一般说来,调速驱动程序分为两种:1.存在PDB文件的调试:这里的PDB文件其实就是调试符号文件,假如我们调试的这样的文件,我们可以再windbg中使用:bp驱动名!DriverEntry,这个时候当加载驱动的时候,程序就会断在入口了。2.没有PDB文件的调试:在调试别人的驱动程序时,也就是自己只有bin,并且在这个bin没有PDB文件,以及你没有它的代码。这种情况下,就出现问题了。好在我们可以查看
专注成就专业_
·
2020-06-30 04:32
高端调试
Linux
驱动调试
手段:打印信息日志
1.printk1.1printk的优点:a.在中断中调用b.在进程上下文中调用c.在持有锁时调用d.在多处理器上同时使用1.2printk的缺点:a.终端启动前无法调用1.3printk打印信息的级别1.4printk的使用eg.printk(KERN_WARNING“Thisisawarning\n”);printk(KERN_DEBUG“Thisisawarning!\n”);2.klogd
wuyuwei45
·
2020-06-29 21:35
Linux驱动
驱动调试
--SPI通信深入解析
工作中调试了高通平台的几个项目,解决了几个围绕spi的问题。结合网上资料,写了篇spi调试总结,希望能帮助大家。SPI总线概述---SPI总线接口---SPI总线结构---SPI总线数据传输过程---SPI四种工作方式---SPI调试案例SPI总线概述SPI全称是串行外设接口(SerialPeripheralInterface),全双工同步串行通信接口。优点:数据传输速率较高缺点:没有指定的流
大山川
·
2020-06-28 21:53
嵌入式偏硬
mcp2518
驱动调试
只有片选信号为预先规定的使能信号时(高电位或低电位),对此芯片的操作才有效TheSPIinthemicrocontrollermustbeconfiguredinmode(0,0)or(1,1)in8-bitoperatingmodeSpi-imx.cspi_imx30830000.ecspi:mode_bits=71(0x47),01000111,mode3,SPI_CS_HIGH,SPI_NO
o0o0BEN0o
·
2020-06-28 20:49
VMware+Windgb+Win7 内核
驱动调试
本文主要记录个人安装VMware+Windgb+Win7内核
驱动调试
的笔记。
weixin_34138377
·
2020-06-28 12:45
2440 OV9652摄像头
驱动调试
2440OV9652摄像头
驱动调试
//----------------------------------------------------------------------------------
weixin_34077371
·
2020-06-28 10:39
windows
驱动调试
简单方法
2019独角兽企业重金招聘Python工程师标准>>>vs2017直接联机部署到目标机,右键inf文件,安装。管理员运行cmd,敲入scstart驱动名称(实际上对应的是:HKLM/System/CurrentControlSet/Services/)宿主机windbg在DriverEntry下断,目标机在cmd再敲入scstop驱动名称目标机在cmd再敲入scstart驱动名称,宿主机windb
weixin_33716557
·
2020-06-28 03:13
菜鸟WDF驱动开发系列(2):调试第一个KMDF驱动程序
根据系列上一篇的内容,已经基本作好了
驱动调试
环境的配置,现在着手开始试一下怎么用WinDBG调试。
孔长生
·
2020-06-27 11:26
驱动开发
windbg+网线双机调试windows内核驱动
网上转了一圈发现了这篇:基于网络的内核调试
驱动调试
需要用到两台机器,目前主要是通过串口、usb或者1394接口来连接。对于软设备驱动来说就多了一种选择,通过vmware等虚拟化软件来虚拟测试机。
EmbededCoder
·
2020-06-27 03:27
WDF
驱动调试
之内核打印信息分析
为了更好的理解和说明内核打印信息的含义,在这里,我自己写一个驱动first_drv(其实就是一个简单的电灯程序),引入一个段错误,源码如下:#include#include#include#include#include#include#include#include#include#include#includestaticstructclass*firstdrv_class;staticstr
moon-yang
·
2020-06-25 04:09
程序调试
基于RK3288的Linux驱动开发 -- LVDS
驱动调试
文章目录概述核心概念视觉输出处理器vop(VisualOutputProcessor)视频信号传输接口LVDS(Low-VoltageDifferentialSignaling)显示面板Panel显示时序内核DTS修改概述平台:RK3288板型:Firefly-RK3288Host:Ubuntu16.04LCD:BP101WX1-206FireflyLinuxSDK:具体参考Firefly-RK3
VeryCoolVenkee
·
2020-06-25 03:01
Linux驱动开发
PEAK-System公司的一块CAN的Linux驱动测试 和
驱动调试
经验小结
一、背景实验室之前的一个小车项目,想用CAN总线作小车各个部分的通讯,而且是想用实时Linux系统—xenomai。但是针对这种不是很常用的实时系统,一般厂商不会提供带这种系统的驱动的设备。于是找到了PEAK-System的产品,因为主板是用的研华PC104标准的工控机PCM3362,所以选择的CAN卡是PC/104接口—PCAN-PC/104,CAN卡和PC104通过PC104插槽连接(驱动程序
啵啵啵啵啵啵啵啵
·
2020-06-24 17:39
linux
驱动调试
--段错误之oops信息分析
原文地址http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29401328&id=4923447发生段错误原因就是访问了不该访问的地址,例如访问了不存在的内存地址、访问了系统保护的内存地址、访问了只读的内存地址等。下面根据Oops信息来分析一下段错误first_drv.c#include#include#include#include#
mozun1
·
2020-06-24 15:02
linux调试总结
全志平台gpio-keys按键
驱动调试
前言1.按键驱动控制类型GPIO控制:OK键(目前调试这个)GPADC控制:VOL+/-PMU控制:Power键2.最开始准备尝试自己写一个简单gpio按键驱动,后来发现在内核驱动中有现成的通用gpio驱动,直接用就可以了----gpio-keys.c查看input设备信息设备位置:Event节点是按照input驱动注册顺序进行累加的,不是人为设定的查看内核文档查看gpio-keys.txt有详细
free文
·
2020-06-24 00:52
allwinner
Linux系统
基于网络的内核调试
驱动调试
需要用到两台机器,目前主要是通过串\口、usb或者1394接口来连接。对于软设备驱动来说就多了一种选择,通过vmware等虚拟化软件来虚拟测试机。
joeleechj
·
2020-06-23 23:35
windows开发
Windows下64位
驱动调试
方法
尴尬的境地囧很多时候,我们写的驱动是64位的,而这种64位驱动是不可以在代码中加入_asmint3中断来实现在合适的地方进入中断。因为vs此时会报:errorC4235:使用了非标准扩展:不支持在此结构上使用“_asm”关键字。而目标平台又要求一定是64位的,因此这就很尴尬了。好在,使用WinDBG可以解决这个问题。核心原理是WinDbg向gdb一样支持按函数名下断点。因此,我们可以下类似于:Wi
Icoding_F2014
·
2020-06-23 23:31
驱动开发
Windbg+Vmware
驱动调试
Windbg+Vmware
驱动调试
1.编译好你的驱动,假设名为ShowSSDT.sys,并把驱动符号文件ShowSSDT.pdb发送到MySysSymbols文件夹下(之前设定的自己的调试符号文件夹)2
买成衣的女程序员
·
2020-06-23 22:00
VMWare虚拟机内核
驱动调试
环境搭建过程记录
1.在VMWare中安装好WindowsXP操作系统,最好安装一下VMWareTool2.下载FileTransferManager和WindowsDriverKit(WDK)3.下载WindowsSDK安装并安装其中的Windows调试工具Windbg4.配置XP的bootloader,使用串口链接Windbg。具体配置方法见:http://blog.csdn.net/iamoyjj/archi
iamoyjj
·
2020-06-23 17:02
驱动开发
VMware+Windgb+Win7内核
驱动调试
本人在此基础之上根据具体情况有所改动本文主要记录个人安装VMware+Windgb+Win7内核
驱动调试
的笔记。
cqzj70
·
2020-06-23 00:03
驱动调试
常见问题_触摸屏
作者:刘旭晖Raymond转载请注明出处Email:
[email protected]
:http://blog.csdn.net/colorant/主页:http://sites.google.com/site/rgbbones/电阻式触摸屏的Controller从原理上,简单的说就是一个可切换通道的AD转换器,常见的有类似TSC2046这一系列的独立芯片,也有Buildin在MPU里的集成
彩色蚂蚁
·
2020-06-22 23:18
35.调试记录和分析
android 电容屏(一):电容屏基本原理篇
android4.0平台:S5PV310(samsungexynos4210)作者:xubin341719(欢迎转载,请注明作者)android电容屏(一):电容屏基本原理篇android电容屏(二):
驱动调试
之基本概念篇
baiyi2002
·
2020-06-22 16:54
x4412开发板&ibox卡片电脑项目实战18-驱动中导出符号
在
驱动调试
时,经常需要驱动互调,即在A驱动中调用B驱动中的相关函数。这时,驱动中的导出符号功能就可以大显身手了。/proc/kallsyms文件对应着内核符号表,它记录了符号以及符号所在的内存地址。
armeasy
·
2020-06-22 15:48
Linux驱动开发
Linux 实时时钟(RTC)
驱动调试
这个是linux内核文档关于rtc实时时钟部分的说明,此文档主要描述了rtc实时时钟的作用和编程接口,分别介绍了老的rtc接口和新的rtc类架构。并给出了一个测试rtc驱动的程序。当linux开发者提到“实时时钟”的时候,他们通常所指的就是墙钟时间,这个时间是电池供电的,所以在系统掉电的情况下还能正常工作。除非在MS-Windows启动的时候设置,否则这个时钟不会同步于本地时区和夏令时间。事实上,
ahaochina
·
2020-06-22 12:39
pmic
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他