1、我把Flash/PCMCIA压紧到ATA适配器,但是BIOS不能检测到IDE驱动器的卡。
这可能是如下原因导致:
-
A、你的CF/PCMCIA转ATA适配器不支持DMA。为配合CF/PCMCIA转ATA适配器能正确支持DMA,信号线DMARQ与DMACK#必须从连接器接到ATA接口。请同制造商检查你的CF/PCMCIA/ATA适配器。
-
B、你的BIOS或者固件不能正确支持多字节DMA。请联系系统供应商,更新BIOS或者固件即可支持多字节DMA。如果BIOS或固件有使能DMA选项,不使能DMA是临时措施。不管怎样,没有DMA性能会慢很多。
-
C、在产品与主机ATA总线之间存在时序问题。有时增加一个延时对检测可能会有帮助。
2、产品的性能很慢,我能做什么?
-
A、确保卡运行在TrueIDE模式。TrueIDE模式使用了先进的PIO与DMA数据传送模式,能提供最高的性能。
-
B、确保你使用的CF卡USB适配器或者USB多卡读卡器品质OK,并兼容高速USB2.0。USB1.1或者USB全速2.0适配器与主机将限制最大的传输速度到1000KB/s。我们还研究发现,在读或写操作时,高速USB2.0多卡读卡器限制我们的速度大约在2000KB/s。
-
C、PC卡闪存卡与CF卡使用CF/PCMCIA适配器,其最大传输速度受PCMCIA ATA的规范限制到1200-1500KB/s。在PCMCIA ATA模式下不支持先进的数据传输模式。
3、什么是多字DMA,以及我怎样才能增强性能?
-
多字DMA(MWDMA)能减轻处理器加载数据,通过以16位字的倍数,直接在磁盘与记忆体之间、在设备与ATA总线之间传输数据。仙人掌科技的产品支持MWDMA模式0、1并默认模式2。
4、我不能在微软操作系统下打开DMA模式
-
A、确认在BIOS下有打开DMA模式。一些BIOS不支持自动打开DMA,可能阻止Windows使用最快的传输模式传输数据到驱动器。
-
B、在ATA总线上,强迫Windows重新检测每个设备最快的DMA设置。当从设备遇到6个连续的DMA CRC错误,Windows将回到PIO模式。重置最快DMA模式的唯一方法是从Windows中删除设备,移除并重新安装设备。DMACHK的作用是,强制Windows(NT,2000与XP)重新检测每个ATA通道上的每个设备。这个功能可以从如下网站获得。 http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/q191/7/74.asp&NoW
ebContent=1
-
C、确保ATA线缆的线材是OK的。我们不建议在2.5"SSD或者DOM上,使用3.5"或者2.5"适配器板或者很长的ATA线缆。品质较差的适配器板或者ATA线缆,会增加驱动器与主机总线之间的噪声,从而导致读写错误。我们强烈建议,应用于DMA的CF/PCMCIAATA适配器的80pin ATA线缆长度小于18英寸。我们也建议直接将2.5" SSD与DOM插入主机系统连接器,从而不需要外部的线缆。若要使用睿达工业级产品的MWDMA功能,主机必须支持DMA并符合ATA规范。
5、在读写期间,我从系统移除了CF/PCMCIA卡,现在卡不能工作了。 我该怎么办?
-
尝试在TrueIDE模式下使用CF/PCMCIA ATA适配器重新格式化卡。有时当卡被物理移除时,如果CF/PCMCIA卡上的文件系统通过操作系统一直被安装,这时文件系统可能认为被损坏。这种类型的损坏,FAT格式的文件系统尤其敏感。
-
如果卡在BIOS或其他ATA枚举机制设备下不能被系统识别,由于卡意外被移除,内部设备数据结构可能被破坏,可能需要出厂低级格式化。
6、为什么PC卡在PCMCIA模式下运行很慢?
-
由于PC卡与CF闪存卡使用CF/PCMCIA适配器,其最大传输速度被PCMCIA-ATA规范限制到1200-1500KB/s。在PCMCIA-ATA模式下,先进的传输模式不可用。