阅读:1818回复:5
9052数据采集板,读数据死机的怪现象
我的pci数据采集卡选用9052做接口芯片。板卡的工作是先将数据存储到卡上的sram,再经过9052将内容读入计算机。
我从硬件上看时序都已经没什么问题了,但在将数据读入时,很容易死机。我在板卡上用了space0,space1作内存映射,大小为1mb,space2作i/o口映射。 在数据读取时,少量读取,状态是对得,读入数据也正确,但当读取得量变大(如大于32k,不固定),就容易死机;后来采用每次读4k多次读取的方式,也是死机。 eeprom的配置中: lasorr:fff0 0000 las0ba:0000 0001 lasobrd:0080 0060或a8a1 50a0 las0cs:0008 0001 intcsr:0000 0000 cntrl:10a4 9d76或17fe 1024或17fe 1064 很奇怪的一种现象是cntrl为17fe 1024时,能读少量得数,经常死机,10a4 9d76和17fe 1064时读不进数。 请高手指点是不是哪个地方设置有问题。急!!!! 注:读取方式为单个双字读取,不是burst方式,用windriver作驱动,用for循环地址累加读取数据。 |
|
沙发#
发布于:2005-04-07 16:25
怎么没有人回答?
请大虾帮忙!!!! |
|
板凳#
发布于:2005-04-07 22:54
不知道跟我遇到的问题是不是同一个问题.
我的主板P3 700,PCI桥为PCI2050,扩展板是一块使用PLX9052的429通讯板,9052采用ISA模式。Vxworks操作系统下自环测试429通讯板。 问题:常温下(25度)运行12小时以上工作正常,偶而有启动后通讯板不能正常收发数据的现象。低温-3度左右时,测试运行20秒左右,通讯板不能正常收发数据(CPU运行正常)或死机或复位。 其实我现在还不能定位是主板问题还是扩展板问题。 咱们可以讨论。 |
|
地板#
发布于:2005-07-30 11:07
好像是校友呢^_^。我也在做9052的数据采集卡 ,咱们可以交流一下。 qq: 12512584
|
|
地下室#
发布于:2005-08-01 19:46
这个问题其实很简单,先不告诉你们,你们自己思索吧,呵呵,我就是原来遇到,郁闷好久啊,呵呵,现在我知道不告诉你们。希望你们自己思考,印象才深刻
|
|
5楼#
发布于:2005-08-03 11:24
你如此不好吧!说出来才显水平
|
|