Page 1 of 1

initialization of PCIe card fails.

Posted: Fri 25. Sep 2020, 12:01
by norbert.thek
Hello

We have some weird problems when using the PCAN-PCIe Express card.
Using PCANBasic (we also used the candeveloper api same behaviour)

Connecting to the PCIe Device works fine and we can receive data. but when we start it the data is not actually send to the wires...

Wiring:

Code: Select all

####################
#                  #-PCAN-PCIe-Card +--------------------+
#                  #                                     |
#  Windows PC      #                                     + externalCAN Device
#                  #                                     |
#                  #-USB-PCAN +--------------------------+  
####################
if I start our software (sending and receiving) we and then i start PCANView and connect to the pciecard I can see the data send from our software but it never reaches the other CAN devices (e.g. USB-PCAN)
if we start the PCAN-View before we start our software, everything wroks fine (our messages are generated and send to the other participants.)

if our software uses hte USB Device(instead of PCIe) everything works fine.

It looks like the PCIe hardware nees to do some extra initaliziation. or we are doing something which has no effect on the USB device but on the PCi device.

Re: initialization of PCIe card fails.

Posted: Fri 25. Sep 2020, 13:24
by M.Heidemann
Hello,

Please check if the transceiver of your PCAN-PCIe might is defective, as described in this forum post by my colleague G.Lang:

viewtopic.php?f=120&t=52

Furthermore check the termination on your CAN-bus, which should be 120 Oms at both ends of the bus respectively.

The validate the working condition of your PCAN-PCIe please establish a terminated (120 Ohms@bot bus ends) connection between your PCAN-USB and your PCAN-PCIe and test communication using PCAN-VIew.

If no issues occur please check the CAN-bus for porper termination.

Please report back to me if this was able to resolve your issue

Best Regards

Marvin