-
[驱动开发] linux 在开发板上启动不了?解决方法
linux在开发板上启动不了?我把linux内核映像和文件系统装载到nandflash中,却启动不了!刚开始的解压内核都完成不了,显示:uncompressinglinux....然后就跳转到boatload中了!郁闷,检查了好几天都没有问题,我怀疑是nandflash有坏块?请大牛指导!-----...
115
热度 -
[驱动开发] 求解linux中driver的suspend和resume有关问题
求解linux中driver的suspend和resume问题?如题,linux的driver的电源管理最终会调到回调中的suspend和resume函数来进行挂起和唤醒的过程,现在不明白的是suspend和resume中具体操作是什么啊?难道只是在只对寄存器的保存和恢复吗?比如:现实屏的电源管理做...
129
热度 -
[驱动开发] 关于移植u-boot到S3C2440的一个疑问,该如何处理
关于移植u-boot到S3C2440的一个疑问《嵌入式Linux应用开发》P267,讲到将u-boot1.1.6移植到s3c2440时,为了同时支持S3C2410和S3C2440,增加了一些代码。其中有这样一句判断条件:if((gpio->GSTATUS1==0x32410000)||(gpi...
114
热度 -
[驱动开发] 关于export_symbol的初学者有关问题
关于export_symbol的菜鸟问题如果我要在一个模块(文件)中用到另外一个模块(文件)中的函数或者变量,#1.我是不是可以直接包含定义该变量或者函数的头文件,然后extern就可以?#2。另外一种办法就是,在定义的模块文件中,将要调用的函数或者变量,用export_sysmbol导出,然后在使...
73
热度 -
[驱动开发] 驱动开发所需的硬件基础,该如何处理
驱动开发所需的硬件基础各位大神,小弟现在做驱动发面的开发,遇到一些硬件电路,由于大学没有系统学过硬件方面的知识,有时会心里很没底,现在疑问如下:1.做驱动开发,哪些硬件电路方面的书是一定要看的?模电?数电?电路分析?以后遇到电路图才胸有成竹,可以自行分析,不依赖硬件工程师2.驱动开发做到什么境界算是...
101
热度 -
[驱动开发] 求OOB,ECC的位数,
求OOB,ECC的位数,在线等!我的是nandflash2048+64的请问后面这64中oob和ecc都占几位,分别是哪几位?谢谢!------解决方案--------------------driver是/mtd/nand/nand_base.c中有这么一段:staticstructnand_ec...
45
热度 -
[驱动开发] 收集linux命令返回信息解决方案
收集linux命令返回信息想请教一下大家我现在想分析ifconfig出来的信息,在程序里直接用system("ifconfig")但是怎么样才可以把输出的信息放进自己的buffer里呢如果在自己的buffer里的话,就可以去解析信息了------解决方案-------------...
72
热度 -
[驱动开发] 困扰半个月的有关问题:ucOS中,第2次调用OSTimeDly()死机
困扰半个月的问题:ucOS中,第2次调用OSTimeDly()死机我按照步骤把ucos移植到ZLG的easyARM开发板上,前面工作进行的挺顺利,但最近被这个问题给卡住了,半个月了,还没有搞定。请求高手解疑释惑啊:在一些初始化工作之后,创建了两个任务:voidmain(void){OSInit();...
640
热度 -
[驱动开发] LPC2378能否移植uclinux呢?(SmartARM2300开发板),该如何解决
LPC2378能否移植uclinux呢?(SmartARM2300开发板)如题,小弟手上有一块SmartARM2300开发板,核心芯片是LPC2378,本身带的是ucOS-ii。我想移植一个uclinux,不知道是否可行呢?另外,uclinux对硬件的最低要求是什么呀?哪位大虾帮忙解决一下啊???-...
60
热度 -
[驱动开发] 串口驱动的有关问题(iso7816)
串口驱动的问题(iso7816)最近我在做9260的iso7816驱动,方便起见,我在atmel_serial.c基础上修改。现在发现驱动发送没有问题,但是接收read时,总是无法读到数据。驱动层中发现硬件上数据是接收到了的,atmel_rx_from_dma服务中dma缓冲区中的数据是对的。tty...
109
热度 -
[驱动开发] 进行嵌入式开发,配置交叉编译环境时,开发板ping不通?解决办法
进行嵌入式开发,配置交叉编译环境时,开发板ping不通?从开发板可以ping通主机和虚拟机,但是从虚拟机和主机都不能ping通开发板,不知道是为什么?------解决方案--------------------如果你只是跑的UBOOT,那是有可能的,有些UBOOT不带ARP响应功能------解决方...
76
热度 -
[驱动开发] uboot烧写有关问题
uboot烧写问题在往SD卡中烧写UBOOT时候,提示canwriteimagefiletosdcard!请问这是怎么回事!------解决方案--------------------在源代码中搜索canwriteimagefiletosdcard!找到上下代码
101
热度 -
[驱动开发] ARM上电后如何执行的
ARM上电后怎么执行的昨天面试,问我ARM启动流程,我说首先从地址0x0开始执行,然后那哥们马上打断我,说从开通电源到执行0x0还有一些步骤是什么,我本来就没做过boot移植,凭借我的经验和这两天看的书才知道首先从0x0地址开始执行,突然被他那么一问,我被唬住了。当时也就瞎扯了什么程序放在flash...
13
热度 -
[驱动开发] 显卡驱动开发求教解决思路
显卡驱动开发求教本人菜鸟一枚,现在做显卡驱动开发。完全不着北,向各位大牛求教。1.有什么相关的好书推荐?2.我在做驱动的显卡是北桥芯片M690E的集成显卡,通过HyperTransport与cpu相连。如果我要对M690的某个寄存器操作,这个寄存器的地址该怎么求?(这里貌似涉及到窗口之类的概念,不理...
51
热度 -
[驱动开发] linux驱动编程学习建议解决办法
linux驱动编程学习建议本人学习了linux下的c语言编程,现在想学linux驱动编程,有什么好的学习建议?或好书介绍?在学习编写驱动前?是不是要先学习操作系统,或者先看看linux内核分析呢?另外,本人是打算以后搞linux嵌入式开发的,想问下,在这个方面用什么好的图形库用于应用程序的开发?谢谢...
18
热度 -
[驱动开发] 关于Windows下USB摄像头驱动开发,该如何处理
关于Windows下USB摄像头驱动开发知道很难,但不知道这么难。。我们采用ccd图像传感器与68013开发了一个摄像头,但都是用的Cypress提供的通用驱动程序。现在想开发Windows下USB摄像头驱动,就是让Windows下能够识别我们的设备,做成标准接口的摄像头,直接用DirectShow...
147
热度 -
[驱动开发] linux spi驱动,该怎么处理
linuxspi驱动我想以中断的方式写一个spi驱动,然后在中断中,使用wakeup()去唤醒一个等待队列。队列后面的代码是用来接收数据并做缓冲用的。我的驱动只提供读函数的驱动。我不知道,队列后面的代码该放到什么地方了。首先不会放到read函数里,因为如果上层应用程序不调用read,就不会有wait...
97
热度 -
[驱动开发] Windows 7 driver解决思路
Windows7driver有下面一个应用场景,当用户点击按钮:开始->关机时,此时怎么在驱动程序里面,获取OS即将关机的事件呢?------解决方案--------------------关机的时候,系统会发IRP_MN_QUERY_POWER/IRP_MN_SET_POWER/PowerS...
41
热度 -
97
热度 -
[驱动开发] 驱动通信,该如何解决
驱动通信[code=C]#define TEST_PROCESS_WIN32_DEV_NAMEL"\\Device\\testdrv"#define TEST_PROCESS_DEV_NAME L"\\DosDevices\\testdrv"NTSTATU...
22
热度