Mobile Measurement
Applications
Services

Navigation:
 Support | Imprime | Customer Login | Contact    Current page: Start » Support


Support


Links to other useful FAQ pages

For ELAN PCMCIA drives: http://www.pccard.co.uk/support/ptroubleshooting.php



Basic questions

Question
What's the difference between PCMCIA, PC-Card and CardBus?
Answer
PC-Card and PCMCIA are synonyms. PC-Card is the new term for PCMCIA card.

CardBus is the 'next generation' of PCMCIA. It is a multiplexed version of the PCI bus, capable of DMA and 32 bit transfers. The CardBus is backwards-compatible, so any card that complies to the PCMCIA standard can be used in a CardBus drive. A card that's compliant to CardBus can not be used in a PCMCIA standard compliant drive. The card is coded mechanically at the connector, a CardBus card can't be plugged into a PCMCIA slot.
For example USB PCMCIA controllers usually need a CardBus slot.

Question
What's a PCMCIA drive?
Answer
A PCMCIA drive is needed to operate a PCMCIA card. It provides at least one slot where a PCMCIA card is inserted.

The term 'PCMCIA drive' is a bit confusing, because technically it is no drive! The first PCMCIA cards that were available have been memory cards. They are formatted like a floppy disk. For that reason, we think the term 'PCMCIA drive' exists.
A more precise definition is 'PCMCIA interface card' or 'PCI-PCMCIA bridge'. In fact, these drives translate one bus system (usally ISA bus or PCI bus) to PCMCIA or CardBus standard.
Today, lots of different card types are available, beginning from memory cards to hard drives, modem and network cards, sound cards, GPIB, data acquisition and so on.
Even cards exist that 'translate' a PCMCIA bus back to ISA. They are used for notebooks if an additional 8 bit ISA slot is required.
For operating a 'PCMCIA drive', the operating system must support it by providing a driver. The function of this driver is well-defined in the PC-Card standard. This software usually called 'CardServices'. If you want to use PCMCIA cards, check if your operating system provides CardServices. This is true for Microsoft® Windows® 95/98, and Windows® 2000 and XP operating systems, current Linux and current Sun Solaris versions. Microsoft Windows NT® provides limited Card services that do not support plug and play. Cards must be inserted before and must not be removed while the computer is turned on.



PCMCIA operating system support

Question
Using Microsoft® Windows® 95 or 98 operating systems, eatch time I insert the PCMCIA card, the PC-Card status window shows the card's name as '-'.
Answer
This is a resource problem in such way that the PCMCIA service can't allocate internal memory for the card's CIS (card information structure). This problem can happen with all types of PCMCIA cards, even Compact Flash cards + adaptor, since all cards have a CIS.
Follow these steps:
From the task bar, open Start->Settings->Control Panel->Device Manager. Look for 'PCMCIA->CardServices'. Press Properties, then Resources. The box Automatic selection is greyed out and the default setting is 00CE000-00CEFFF.  Use another setting, i.e. 00D8000-00D8FFF. Then reboot the computer.

In case you can't find 'PCMCIA socket', the CardServices may be either not installed or disabled. Reboot the computer in Safe mode and look again. If they are disabled, enable them. If they are not present, reboot the computer again in normal mode and install from CD.

If you use a PCMCIA hard disk, the problem can be the resources of the 'standard IDE/ESDI hard disk controller'. It is installed while the disk is recognized, but sometimes there exists a resource conflict that is not detected by the operating system. Try the other 'Base settings' listed.

If you changed the driver for the PCMCIA drive, you may need to delete the entries made for recognized cards in the registry. They are shown under HKEY_LOCAL_MACHINE\Enum\PCMCIA. Delete the keys of the corresponding cards and plug them in again for the recognition process starts again.

Question
Does the PCDAQ driver support sharable interrupts?
Answer
Yes, interrupt sharing is supported. However if many devices share an interrupt the performance can be degraded.

Question
My data acquisition card does not work. The Card check hangs about a minute in the data capture check. The data capture fails. Card's resources are OK. I am using a PCMCIA drive with a Ricoh controller that's plugged into a PCI slot.
Answer
There are interrupt routing problems using Ricoh controllers. The card can be accessed but all IRQs issued by the card are not forwarded to the kernel driver. The problem was solved by changing the IRQ manually in the Device Manager to another free IRQ. It can take a few retries, because not every free IRQ works.

Question
I have a Litronic Argus 2500 PCMCIA drive and can't get it running. Each time I plug in a card (a CF card will do) the computer freezes totally until I eject the card.
Answer
Although it is said that this PCMCIA drive works with standard Windows drivers we think this it not true. You may have recognized a holo-sticker with a "ELAN technology license" label on the PCB. We were successful in getting the drive working with a PSeries 5.00 driver from ELAN. The drive uses a Ricoh RL5C476II controller. After installing the drive with the driver, on our system (Intel P4 2.4GHz / Intel 845G chipset) occurred an ACPI problem in that way that the computer won't enter standby or hibernation mode. In fact it couldn't be selected any more in the Power options.



PCDAQ Driver / Data Acquisition

Question
Can I use multiple data acquisition cards simultaneously?
Answer
The driver does not support that, and it depends on the card's hardware. They need hardware to synchronize themselves in clock and phase. In case you need such a feature, send email.

Question (applies to ELAN AD125 series)
I want to take samples at high speed on multiple channels. Why is there a limit much lower than the maximum sample rate of the card?
Answer
The card's input multiplexer chooses a channel out of 8 or 16 total input channels.
A few microseconds are required for switching channels.. In case the sample rate is too high, the multiplexer has not finished channel switching. If that happens, input signals of two input channels are merged together. The limits written in the manual ensure that that does not happen. From experience the sample rate can be increased about 20% above the limit if only two channels are used.

Question
I set the card to differential input mode. At first the measured looks like right, then the signal shifts toward the positive or negative maximum. Peaks become cut off. Finally the signal disappears and there's a constant reading at the limit of the input voltage range.
Answer
This effect can be caused if the following assumptions are true: The ground level of the input signal, relative to the cards ground, is undefined AND the impedance of the signal is high.
There are leakage currents in the nA area running through the input multiplexer. They cause a shift of the potential difference card-to-signal towards the limit. Seen from the A/D input, the signal shifts in direction of the limits (i.e. +10V or -10V if +-10V range is set). While shifting out of the limits, the signal becomes cut off. At the time all signal parts lie out of the input voltage range, it is disappeared entirely.
How to overcome this effect:
Connect a 100...1000 kOhm between one of both signal inputs to the AGND pin. In general, such a resistor will not influence the input signal.

Question
I am performing frequency measurements with the PCMCIA card. The measured frequency is always off by a few hertz.
Answer
The card generates the sample rate with aid of a divider and a 5MHz resonator-controlled oscillator. The source itself has a tolerance of +/- 0.5% (…and another +/- 0.5% if the full temperature range is used).
Second the steps between to divider settings are relatively coarse at high sample rates and very fine at low sample rates. To improve this matter, the card has the choice between two differently generated rates.
As a rule of thumb use “even” numbers like 100, 200,250 or 500. They repeat each decade so errors in timing caused by this effect can be avoided. However the initial tolerance of the 5MHz oscillator remains.

Goto Top


© 2007 www.systeminformatik.com  Trademarks / Warenzeichen