阅读:1246回复:7
★★★那位大虾帮我看一下原理图,急!!
本地端只有双口RAM啊,
现在就是无法启动,即死了 郁闷的不行, 那位高人帮我着一下错误,我自己实在是找不出来了 分可以多给的说!! |
|
沙发#
发布于:2003-05-04 13:04
下面是PCI9054设计的原理图
|
|
|
板凳#
发布于:2003-05-04 18:39
怎么没人回复阿
到底有没有错误啊 我查了快一个月了,总觉得没什么毛病啊 现在班子就是不好使 高人救命啊 |
|
地板#
发布于:2003-05-23 00:42
初步看了,因不清楚用途,无EPM7128的描述文件,因此下面分析可能有错误或考虑不到:
1 是一个数据采集系统(缓冲存贮器为4Kx32),但你把双口SRAM的应答类,如中断、忙都未用,读写可能冲突,两边无法协调。适时连续采集操作采用一个IDT7O24缓冲,无法实现。 2 在WINDRIVER下的读写窗口PC机是否能读/写IDT7O24?若能,则是 冲突问题或程序(你的程序)性死机(如中断处理不当)。若不能,系配置问题或硬件问题(包括虚焊、短路、碰线),硬件设计问题包括给9054的应答信号设计不配合,如BTERAM,READY,LHOLD与LHOLDA等,还有中断逻辑问题,配置与EPM7128的描述有矛盾,配置中各种时间参数选择不当等。 3 若在WINDRIVER下的读写窗口能读写,但有错误,请来询问。 |
|
|
地下室#
发布于:2003-05-23 11:03
1、LHOLD和LHOLDA的逻辑设计
|
|
5楼#
发布于:2003-05-25 23:55
程序性死机还可能是你在程序中没有取到或取错系统给你的卡分配的地址空间,造成冲突引起。
|
|
|
6楼#
发布于:2003-07-16 15:41
下面是PCI9054设计的原理图 9054RDK上将许多9054的局部管脚上上拉了,而我看到你的原理图上并没有将这些管脚上拉。 |
|
|
7楼#
发布于:2003-07-17 23:35
首先同情你。我也遇到过类似问题,但是,只针对我的情况,希望对你有帮助。
1你的原理图问题不大,你先看看你的PCB图PCI总线上的信号线是否满足规范中要求的长度和宽度的要求。如果差距很大,造成信号不稳定,有可能冲突。 2 电路连接上有没有短路,断路,(相信你已经查了多遍),请仔细,主要是PCI BUS 和LOCAL BUS 上的时钟信号,如果不好,改你的滤波电路。 3,如果CPLD从没有烧写过,造成LOCAL总线上信号不确定,可能会不启动(我遇到过)。 即使烧写过了,如果逻辑不对,也会造成部分不正常。你可能要在这一条上下工夫。 |
|