阅读:1620回复:5
求教,PCI9054LOCAL寄存器的问题
我们做的板子,用windriver提供的9054诊断程序读得的local端寄存器的内容大部分都不对,不知道是什么原因,比如INTCSR的内容理论上应该是0f010100,可实际上读出来为ffffffff,而且写不进去,修改不了。哪位大虾帮忙看看啊
谢谢 |
|
沙发#
发布于:2005-06-07 18:15
读失败,返回值0XFFFFFFFF。仔细看9054的DATA SHEET第4、5章,注意HOLD和LHOLDA的时序。
|
|
板凳#
发布于:2005-06-08 10:53
多谢,这个HOLD和LHOLDA是用CPLD控制的吗
|
|
地板#
发布于:2005-06-08 18:42
恩,用CPLD处理以下就行了。
|
|
地下室#
发布于:2005-06-08 20:41
是不是只有cpld控制烧进去了才能读对?我的是开始不对,把cpld烧好后,还是不对,就把cpld擦了,还是不对,
谢谢帮忙啊 |
|
5楼#
发布于:2005-06-10 23:39
lholda <= lhold;
|
|