Search found 32 matches

by P.Steil
Thu 19. Oct 2023, 08:55
Forum: PCAN-Router Pro FD
Topic: Timing Issues When Writing to Disconnected CAN channel
Replies: 3
Views: 5030

Re: Timing Issues When Writing to Disconnected CAN channel

the FPGA do not have any IRQ support yet. All data must be polled. You can check the following:

> Check if you have FPGA version 10 ( macro HW_FPGA_VERSION can be used for reading)
> If you read CAN data, do this from just a single point e.g. single thread
> Check your CAN_Write() and other ...
by P.Steil
Tue 10. May 2022, 11:31
Forum: PCAN-Router Pro FD
Topic: CAN message Rx timestamp source
Replies: 4
Views: 7590

Re: CAN message Rx timestamp source

Hello,

the Router starts from power-up and the internal CAN bootloader initializes the hardware and starts the timestamp system for CAN and
the timer from CPU so they run in parallel. Timestamps for CAN come from CAN controller in hardware as microseconds using 64 bits.
So it is an absolute time in ...
by P.Steil
Tue 17. Mar 2020, 14:59
Forum: PCAN-Router FD
Topic: How can I change the acceptance filter with CAN_FilterAdd
Replies: 3
Views: 5752

Re: How can I change the acceptance filter with CAN_FilterAdd

Hello,

the filter can only be expanded in this version of the LIB. Please contact us at support@peak-system.com .
Actually we are working on next LIB version, so you can get a v2 beta or an intermediate version of v1.

Regards
by P.Steil
Mon 24. Feb 2020, 14:43
Forum: PCAN-Router Pro
Topic: How-to configure the router to wake-up by CAN using C-code
Replies: 7
Views: 11000

Re: How-to configure the router to wake-up by CAN using C-code

Hello,

see comment about line 82:

// check the alarm flag. If set, the module was switched ON by the RTC. If cleared, the module
// was powered UP by another event like remote wake up. The flag is cleared by the read process,
// so this check can be done only once. If needed you have to save the ...
by P.Steil
Thu 20. Feb 2020, 07:46
Forum: PCAN-Router Pro
Topic: How-to configure the router to wake-up by CAN using C-code
Replies: 7
Views: 11000

Re: How-to configure the router to wake-up by CAN using C-code

hello,

try the code example "5_RTC" to check if this will work. Otherwise please tell us your serno of the module so
we will check this in our lab too. Do not forget to remove all conditions which will keep the router running
e.g. the external wake input.


regards
by P.Steil
Mon 4. Nov 2019, 08:20
Forum: PCAN-Router FD
Topic: busoff
Replies: 3
Views: 8543

Re: busoff

Hello Brian,

the issue comes from the CAN controller. A status notification (a status frame) is generated to much, so the router will hang up in an endless loop. There are two solutions for that:

1) Workaround
See attached can_user.c file. Look for variable busOFF[2] and modify your code like in ...
by P.Steil
Tue 9. Apr 2019, 11:27
Forum: PCAN-miniPCIe
Topic: PCAN-miniPCIe compatible with SJA1000 driver
Replies: 8
Views: 13971

Re: PCAN-miniPCIe compatible with SJA1000 driver

Hello,

here are some hints for the PCI/PCIe platforms (SJA1000 based):
- There are two BARs

- BAR 0 is for a PCI to parallel bridge
This is from legacy (original) PCI chipset based on a PCI chip for ISDN networks.
Here are a few registers for interrupt enable and status

- BAR 1 is for the CAN ...
by P.Steil
Wed 6. Mar 2019, 11:32
Forum: PLIN-API
Topic: PLIN Api phisical layer access
Replies: 1
Views: 3895

Re: PLIN Api phisical layer access

Hello,

sorry for that, but low-level access to the LIN bus is not possible at that time.
Also a virtual COM port mode is not available too.


Regards
by P.Steil
Thu 19. Apr 2018, 10:03
Forum: PCAN-Router Pro
Topic: circular logging
Replies: 9
Views: 13174

Re: circular logging

Hello,

sorry, there is still no firmware update on schedule.

Regards
by P.Steil
Wed 17. Jan 2018, 16:42
Forum: PCAN-Router Pro
Topic: Listen mode
Replies: 13
Views: 21886

Re: Listen mode

Hello,

the CAN controllers of the CPU need an ACK to receive a frame correctly.
The Router Pro does not send an ACK but needs an ACK from a third
station to receive the frame e.g. for logging.

Regards