Connection problem with PCAN usb-fd
Posted: Fri 31. Jul 2015, 05:17
Hi,
Recently, we have decided to upgrade our can interface from PCAN USB to PCAN USB FD. We have been using PCAN USB on our Linux - Redhat quite some time and we encountered no problems.
When we changed to PCAN USB FD, we encountered some problems. Below is the description of our problem.
On reboot of our RedHat PC, we entered the following to bring up the CAN network node.
#ifconfig can0 up
We then use cansend and canrecv from the socket CAN package to test for CAN connectivity between the PC to our hardware. The PEAKCAN USB FD displays error (red blinking light) and upon investigating in the /proc/pcan, its error status shows 0x0003.
We discovered that we have to unplug and re-insert the PCAN USB FD into the computer again, and reinvoking the CAN network node. The sending and the receiving of CAN messages will then be done properly. This result is consistent and it happens every time we reboot our RedHat PC.
Please advise us on how to troubleshoot this problem.
Thanks.
Regards
Daniel Chan
Recently, we have decided to upgrade our can interface from PCAN USB to PCAN USB FD. We have been using PCAN USB on our Linux - Redhat quite some time and we encountered no problems.
When we changed to PCAN USB FD, we encountered some problems. Below is the description of our problem.
On reboot of our RedHat PC, we entered the following to bring up the CAN network node.
#ifconfig can0 up
We then use cansend and canrecv from the socket CAN package to test for CAN connectivity between the PC to our hardware. The PEAKCAN USB FD displays error (red blinking light) and upon investigating in the /proc/pcan, its error status shows 0x0003.
We discovered that we have to unplug and re-insert the PCAN USB FD into the computer again, and reinvoking the CAN network node. The sending and the receiving of CAN messages will then be done properly. This result is consistent and it happens every time we reboot our RedHat PC.
Please advise us on how to troubleshoot this problem.
Thanks.
Regards
Daniel Chan