Frits de Klark wrote:
Hi,
there is indeed a driver for the 2.4.x kernel series (including source),
but onfortunately also a BIG FAT copyright statement at the heading of
the sources. Something like:
#############################################################################
//
*****************************************************************************
// Copyright ( c ) 2003, Advantech Automation Corp.
// THIS IS AN UNPUBLISHED WORK CONTAINING CONFIDENTIAL AND PROPRIETARY
// INFORMATION WHICH IS THE PROPERTY OF ADVANTECH
AUTOMATION CORP.
//
// ANY DISCLOSURE, USE, OR REPRODUCTION, WITHOUT WRITTEN
AUTHORIZATION FROM
// ADVANTECH AUTOMATION CORP., IS STRICTLY PROHIBITED.
//
*****************************************************************************
//
#############################################################################
So, I'll have to inquire them first before I (and the company I work
for) take the risk of disclosure.
I'll get back on this as soon as I can. If I can be of any help in the
meantime, I'll be glad to hear from you.
Well, it might be simpler to buy an already supported CAN PCI card.
Thank for your time and interest so far.
Good luck.
Wolfgang.
Frits
On 11/16/06, *Wolfgang Grandegger* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Jan Kiszka wrote:
> Frits de Klark wrote:
>> Hello everyone,
>>
>> I finally got my PCI CAN card today. It's an Advantech 1680 and
>> provides, as
>> far as I'm informed, a memory mapped SJA1000 controller.
>> I´m trying to load the xeno_rtcan_mem module now, but I'm not
sure what
>> parameters I should pass. More specific: What value(s) should I
give to the
>> 'mem' parameter? Is this an I/O address I found in /proc/pci
under the 1680
>> device?
>
> I'm not sure that this will work, but you can give it a try in
any case.
> Do you have a reference driver for that board? Or some manual
describing
> the mapping of the SJA1000 into the PCI address space?
It was not working for the IXXAT PCI card, at least (but I have not yet
understodd why). Check with "$ lspci -vv" how the device is mapped and
what IRQ number is used. The right thing is to implement a PCI driver.
> AFAIK, Wolfgang is working on a generic SJA1000 PCI driver. So far we
> only have a driver for the PEAK PCI adapter, but that one is
going to be
> generalised. So you could become a first-grade test candidate for
> another piece of hardware supported by that driver. :)
>
> Wolfgang, what the status?
As already mention, I'm currently working on a driver for the IXXAT PCI
card. As I see it, a generic driver is not feasible as the mapping, the
recognition of the second channel and the IRQ handling is quite
different.
Is there a Linux driver on the CRROM your got with your Advantech 1680
PCI card? That would help a lot.
Wolfgang.
Wolfgang.
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help