From: Wolfgang Grandegger <wg@grandegger.com>
To: Jonathan Bohren <jonathan.bohren@gmail.com>
Cc: Simon Leonard <simon.v.leonard@gmail.com>, xenomai@xenomai.org
Subject: Re: [Xenomai] RTDM and PEAK PCIe
Date: Mon, 01 Oct 2012 20:42:44 +0200 [thread overview]
Message-ID: <5069E424.9090500@grandegger.com> (raw)
In-Reply-To: <CADy-PFjUiqnyaP5_1T934OLZQPU2NvNZnZj1uEG3MJvzKhgALQ@mail.gmail.com>
On 10/01/2012 07:27 PM, Jonathan Bohren wrote:
> All,
>
> I'm spec-ing out a new machine for realtime robot control over CANbus with
> Xenomai. We currently use a machine with a PCI-based CANbus card from PEAK,
> but we'd like to upgrade to the PCI Express version with our new machine.
> Specifically the PCAN-PCI Express dual-channel card with galvanic isolation
> (PCAN-003027) <http://www.peak-system.com/PCAN-PCI-Express.206.0.html>.
>
>>From the looks of it, the current (and older) peak_pci driver in the
> kernel<http://svn.berlios.de/svnroot/repos/socketcan/trunk/kernel/2.6/drivers/net/can/sja1000/peak_pci.c>
> lists
> the PCIe device, but the peak_pci driver in the Xenomai
> sources<http://git.xenomai.org/?p=xenomai-2.6.git;a=blob;f=ksrc/drivers/can/sja1000/rtcan_peak_pci.c>is
> an older version that does not.
>
> It looks like the PCI card and the PCIe card have the same device ID
> (0x0001), but it's not clear if there are any other differences that would
> keep it from working.
>
> Does anyone know about the Xenomai support for this card?
There is support for both of this card in mainline Linux-CAN:
http://lxr.linux.no/#linux+v3.6/drivers/net/can/sja1000/peak_pci.c#L64
There is no special treatment for the PCIe-version of that card and
therefore it should also work with the rtcan_peak_pci driver. But
support for 4 channels is still missing.
Wolfgang.
next prev parent reply other threads:[~2012-10-01 18:42 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-10-01 17:27 [Xenomai] RTDM and PEAK PCIe Jonathan Bohren
2012-10-01 18:42 ` Wolfgang Grandegger [this message]
2012-10-01 19:27 ` Jonathan Bohren
2012-11-27 14:33 ` Jonathan Bohren
2012-11-27 16:51 ` Wolfgang Grandegger
2012-11-27 17:08 ` Jonathan Bohren
2012-11-28 19:10 ` Wolfgang Grandegger
[not found] ` <CADy-PFjz_CeJ7-RC8xfr5PLrMcKH6sFTJP56z4ULKL8sS_q-VA@mail.gmail.com>
[not found] ` <CADy-PFitssGjMPVhWi5bCPHDMqvNPxvyZE68J0QjyLL4pwMd8A@mail.gmail.com>
2012-12-03 8:35 ` Wolfgang Grandegger
2012-12-03 15:43 ` Jonathan Bohren
2012-12-04 13:22 ` Wolfgang Grandegger
2012-12-04 15:02 ` Jonathan Bohren
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5069E424.9090500@grandegger.com \
--to=wg@grandegger.com \
--cc=jonathan.bohren@gmail.com \
--cc=simon.v.leonard@gmail.com \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.