presume-ack support on PCIe cards
Posted: Fri 28. Oct 2022, 00:02
Hi there!
I'm attempting to find CAN hardware that supports the presume-ack flag via iproute2, in order to suppress re-sending of frames that are not ACK'd. The response to viewtopic.php?f=59&t=7099 mentions this is not supported on PCAN-USB FD, but I wanted to see which other hardware supports it now or will in the future.
According to the user manual, presume-ack does not appear to be supported in the driver for the PCAN-PCIe FD. I suspect, but cannot confirm, that it is supported for the PCAN-PCIe as it mentions it is SJA1000-compatible (https://www.peak-system.com/PCAN-PCI-Ex ... .html?&L=1) and the Linux driver for the SJA1000 does support presume-ack (https://github.com/torvalds/linux/blob/ ... 000.c#L163).
Can anyone confirm these assumptions for me, and additionally tell me if presume-ack is ever planned for support on the PCIe FD board (or if it is technically incompatible with the FPGA CAN controller for whatever reason)?
Thanks in advance!
Derek
I'm attempting to find CAN hardware that supports the presume-ack flag via iproute2, in order to suppress re-sending of frames that are not ACK'd. The response to viewtopic.php?f=59&t=7099 mentions this is not supported on PCAN-USB FD, but I wanted to see which other hardware supports it now or will in the future.
According to the user manual, presume-ack does not appear to be supported in the driver for the PCAN-PCIe FD. I suspect, but cannot confirm, that it is supported for the PCAN-PCIe as it mentions it is SJA1000-compatible (https://www.peak-system.com/PCAN-PCI-Ex ... .html?&L=1) and the Linux driver for the SJA1000 does support presume-ack (https://github.com/torvalds/linux/blob/ ... 000.c#L163).
Can anyone confirm these assumptions for me, and additionally tell me if presume-ack is ever planned for support on the PCIe FD board (or if it is technically incompatible with the FPGA CAN controller for whatever reason)?
Thanks in advance!
Derek