板子上就焊了9054、电源、mode控制、局部总线clk,结果板子一上机子,机子就启动不了。主板BIOS通过之后,进入系统引导的时候停住了,光标在闪,但是系统已经没有反映了,有兄弟遇到过这样的现象吗?我局部总线的东西都没有焊上去,9052我这样做过,是可以的。但是不知道为什么90... 全文

2004-03-04 17:58 来自版块 - 板卡设计

各位站友:现有个难题我不知道该怎么解决。我用DriverWorks写了一个PCI卡的驱动,运行了很久一段时间都没有问题。现在有个现象难以解释。驱动程序中有3个端口写函数,都是通过DeviceIoControl来完成的,其中一个端口用的非常频繁,基本上每20毫秒写一次。应用程序单线... 全文

2004-01-05 23:00 来自版块 - 内核编程

为什么用full size 和half size 的两个晶振线与后产生时钟信号呢?这样做的好处是什么?能否直接用一个50M有源晶振代替?

2003-11-10 10:07 来自版块 - 板卡设计

LINTi1由一个IO口控制,LINTi2接外部中断信号。LINTi1和LINTi2是相同设置,响应上升沿中断。问题现象:LINTi2完全正确,响应上升沿。但是LINTi1由IO口控制时,不管是写(0->1)还是写(1->0),都会进入中断程序。不同的是在IOCTL中... 全文

2003-04-04 21:34 来自版块 - 板卡设计

外设双口ram为8K word。初始化双口ram时,如果一次写出8k word,就出现page error。程序如下:PUSHORT pInputBuf = (PUSHORT)I.IoctlBuffer();ULONG BufSize = I.IoctlInputBufferSi... 全文

2003-01-02 10:11 来自版块 - ABC初学者

9052的local bus号称能稳定达到4MB读,15-20MB写,但是我的9052在ISA模式下,8M的LCLK,读信号的频率只有450K;在16M LCLK情况下,读信号的频率为570K(为什么不是两倍?)。我用自己的驱动程序和PLXMON分别测量,结果相同。9052 da... 全文

2002-12-11 11:47 来自版块 - 板卡设计

现在我用plxmon可以读取isa卡上的memory,但问题是:isa是16位总线,我现在用plxmon的16位或者8位读取模式访问的时候不能读取有效的数据,而必须用32位模式读取的时候才能读到有效的数据,有效数据在高16位,低16位是无效数据。比如:0xABCD EFGH 0... 全文

2002-12-07 12:03 来自版块 - 板卡设计

我自己做了一块isa卡,isa卡上现只有io端口,在pc上通过调试。但是将该isa插到9052 rdk板上,我不能访问isa的io口,硬件没有反应,用示波器看局部总线的数据线也没有信号输出。该isa的io端口为0x226和0x227,我的eeprom配置见附件。请问会有什么问题引... 全文

2002-12-05 10:08 来自版块 - 板卡设计

1、系统的串口驱动工作流程是怎么样的(比如串口外设主动发送数据给pc机,驱动如何工作)?2、如何能够最快取得pc机的一个串口设备发送过来的数据?谢谢了,给分!

2002-11-07 20:35 来自版块 - 内核编程

DriverWorks中可以用KDriverManagedQueueEx类来生成和管理自己的StartIo队列,那么如果我有多个队列,队列间怎么保证对硬件访问的序列化?

2002-10-31 10:48 来自版块 - ABC初学者

driverworks中对irp队列处理,system manage和driver manage有什么本质区别?如果要管理两条irp队列,是否只能用driver manage?对于有多条irp队列的驱动,队列之间关系怎么处理?谢谢了!

2002-10-10 12:12 来自版块 - ABC初学者

我的DeviceIoControl是IoControl是METHOD_BUFFERED,然后从pci板上的sram中读出数据,不管我将I.Information()设置成什么数值,系统都返回sram中数据。系统返回的数据大小不是由Information域来控制吗?我用的是ds2.... 全文

2002-10-04 09:42 来自版块 - ABC初学者

我用的是holtek的TH93LC46,将eeprom为全空的9052hdk板装上后,系统按照9052默认寄存器的值给板子分配资源,但是不能用plxmon来读eeprom。用编程器将9052hdk-lite.eep写入eeprom中,重新装上系统,系统按照eeprom中的内容分配... 全文

2002-09-29 17:28 来自版块 - 板卡设计

我用的是holtek的eeprom HT93LC46。 eeprom全空的时候,9052rdk的板子装上后,系统按照9052默认值分配资源。但是不能用plxmon2000读eeprom。将eeprom用编程器改写为9052hdk默认的值,装上后系统按照eeprom中内容分配资源,... 全文

2002-09-29 16:54 来自版块 - 板卡设计

对eeprom中的一些内容代表的意义还是不清楚,请您指教:plxmon对eeprom的编辑中:对于space的description4个字节怎么理解,什么资料上有详细的说明?chip sel是什么含义?eeprom ctrl呢?多谢了!

2002-09-29 09:48 来自版块 - 板卡设计

我的eeprom是atmel 93c46。我将eeprom全空(0xff)插上,plxmon能够认得pci卡,plx-sdk能自动安装驱动(demo)。我将我的信息写入eeprom后,plxmon不能认pci卡,win2k也不能查找到新硬件。用另外的pci总线扫描的软件读出的p... 全文

2002-08-24 14:54 来自版块 - 板卡设计

我是初学者,是否用plx的sdk开发驱动会比较简单。要注意什么问题吗?有20分给。

2002-08-23 16:32 来自版块 - ABC初学者

我现在买了一块数据采集卡,我用编程器读出93c46中的数据,对照这块pci卡申请的资源,感觉不对劲。从资源管理器中观察到的是:输入输出范围:D800~D87FDC00~DCFFE000~E0FF后两者的IO申请空间在EEPROM中已经给出,但是现在不知道第一个IO空间是怎么申请到... 全文

2002-08-20 20:28 来自版块 - 板卡设计

这个wizard到底能完成用户的多少功能?如果只是建立框架,我要做的事情是什么(修改必要的irp例程,如何完成?)?比如:对于pci卡中的地址映射空间,我如何取得并访问?我只是看了driverworks的user\'s manu。 对ddk一窍不通。高手勿笑。

2002-08-16 11:20 来自版块 - ABC初学者


返回顶部