Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

Why does my PCMCIA CAN Card fail Diagnostics (LabView application also does not

work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...
0 Kudos
Message 1 of 11
(6,690 Views)
work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...We had (have) a same problem with a Compaq Laptop. The card didn't pass the test because of some strange ressource (IRQ) conflits. In fact the IRQ was used only by this card (no real conflict). We tried to change the IRQ (ie from 15 to 9 and then back to 15 and so on) and sometimes then the "conflict" disappeared and the card passed the diagnostics. At next startup we had to try again...

After that we discovered that the problem never appear when:
1) start the computer and wait boot finished
2) insert the PCMCIA card

This is what we do now. Little effort, great effect! The reason of the problem stays with no response but we found a way to avoid it...

I hope this will also work for you.
0 Kudos
Message 2 of 11
(6,690 Views)
work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...Thank you for your response. I have also tried changing the IRQ request (to a different one without creating conflicts) and the card still does not work. Windows device manager recognizes the card and everything "appears" to be working fine. But when I run CAN diagostics it fails and my application will not recognize the card. I tried your bootup sequence (and many other similar tricks) but it does not make a difference. Thanks again.
0 Kudos
Message 3 of 11
(6,690 Views)
work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...I have a couple of questions for you.
What is the Part Number/REV no of the PCMCIA CAN card? Also what is the error you are seeing in diagnostics?
What is the Operating System on both laptops? If you are on Win 2000 please install the latest NI CAN drivers ( 1.4.2) from www.ni.com.
We have not seen any problems specifically associated with TI 1225 card bus controller before, however, I can verify with our Manufacturing dept on the revision of your PCMCIA Card and see if there may be a hardware problem itself. Also with our PCMCIA CAN cards, there have been problems seen in the past when the laptops have third party socket drivers installed in them ,like directsoft. In such cases, the recommended fix was to completely uninstall any such third party socket drivers a
nd only have the native PCMCIA drivers ( win NT).
0 Kudos
Message 4 of 11
(6,690 Views)
work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...The error I am seeing is as follows:
CAN0 : Software Test Failed
This error occurs if a problem is encountered while trying to make a NI-CAN function call to the CAN driver. Make sure your CAN cables are disconnected and rerun the Diagnostic utility. If the problem persists, reinstall the CAN software.
CAN1 : Interrupt Resource Conflict
This error occurs if the interrupt resource assigned to a CAN interface conflicts with the interrupt resources being used by other devices in the system. Resource conflicts typically occur when your system contains legacy boards that use resources that have not been reserved properly with the Device Manager. If a resource conflict exists, write down the interrupt resource that caused the conflict and refer to the Microsoft Wind
ows 95 User's Guide for instructions on how to use the Device Manager to reserve interrupt resources for legacy boards. After the conflict has been resolved, run the NI-CAN Diagnostic utility again.Resource conflicts typically occur when your system contains multiple pieces of hardware that are configured to use identical resources. If you encounter this problem, use the NI-CAN configuration utility to select non-conflicting resources for your CAN hardware.

I have tried reassigning the card various IRQ and resources (even though Win does not show any conflicts)and it appeared not to make a difference.
This problem occurs on any DELL Latitude CPi laptop I have tried (4 so far). All are running Win98 and they all came with TI 1225 CardBus Controllers. The numbers on the back of the PCMCIA-CAN/2 card is 184272C-02 and AD835B. As I mentioned before, it works in the other DELL Latitude CP laptops (running Win98) with the TI-1131 CardBus Controller. I even updated the NI CAN drivers
to 1.4.2 (on my laptop) resulting in no change in the problem. Thanks for the response.
0 Kudos
Message 5 of 11
(6,690 Views)
work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...There were some known issues regarding grounding and PII compatibility with the Revision C PCMCIA CAN cards. Please call National Instruments at 512-794-0100 to get a replacement for the CAN card. Any inconvenience caused due to this is regretted.
0 Kudos
Message 6 of 11
(6,690 Views)
work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...What is the latest Revision PCMCIA CAN card that will work with my laptop? A co-worker has (i believe) Revision D and that card does not work either. Card numbers are 184272D-02 and AD97E4.
0 Kudos
Message 7 of 11
(6,690 Views)
work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...The latest Revision of the PCMCIA NI CAN cards is Rev F. The problems reported with REV C are also present in REV D.
Are the cards within the warranty period?
In order to get more information on the upgrade and replacement procedure , do call National Instruments at 512-795-8248
0 Kudos
Message 8 of 11
(6,690 Views)
work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...Hi,

Try this for DELL Laptops

Kishor
0 Kudos
Message 9 of 11
(6,690 Views)
work) when using the DELL Latitude CPi Laptop (using TI PCI-1225 CardBus Controller) but WILL work with the DELL Latitude CP Laptop (using TI PCI-1131 CardBus Controller)? FYI- I am unable to change CardBus Controllers due to hardware incompatibilities...Please state the purpose or source of this .exe file. I don't like to use executables without knowing what is going on. Thanks.
0 Kudos
Message 10 of 11
(6,690 Views)