> Congratulations. It should be very satisfying to see your
> invention used
> in such a beautiful way. Pretty amazing.
>
> My question is: in networks of such an enormous size and with
> difficult
> access to the nodes, why didn't you go wireless? Why is it better to
> keep using the "old" CAN bus?
> I think that currently this question will have to be answered
> for many
> developments and I would like to know your opinion, if you
> don't mind to
> share it.
>
> Thanks,
>
> Guillermo
It's a good question.
I was asked a similar one about a week ago. Why didn't I use RS485 and
DMX512 which is the defacto standard for light shows and theatre lighting
systems.
DMX-512 uses 250kbps, RS485 and a burst of bytes where each byte
represents an intensity. Where the byte is in the block of bytes is
picked up by the light. If a light is RGB, then there are 3 bytes in a
row for each lamp. If you want a group intensity so that the colour shade
stays the same with the same RGB values but it just gets dimmer then you
need 4 bytes per lamp. That's now 64 lamps per universe I think it's
called.
Anyway, DMX512 requires a large number of masters that need to be linked
to the central controller. Say I used one universe per USB, I'd need 30
USB ports. That's not going to work. The alternative is Ethernet which
is commonly used with DMX512. That would be handy. PC to Ethernet.
Ethernet to RS485. RS485 to 50 lamps.
But wait, DMX512 is uni-directional. Did the lamp get the message? Is
the lamp even working? From a fuzzy security camera 200m away it's hard
to tell which lamps are on and off. Much nicer to ask the lamp if it's
still awake and talking.
I could design an offshoot of DMX512 which then polled each lamp after a
sequence of brightness messages. Add CRC and other ACK/NAK messaging and
I'd have a working RS485 system but it wouldn't be DMX-512.
So there's lamp CPU module design, Ethernet Controller module design,
RS485 protocol design, PC software. All in just 2 months. That's from
05DEC08 to 04FEB08 on the original project before mid January the scope
was changed from 100 lamps per set to 150. (Hence the CAN Bridges).
The next question which is always a design criteria is cost. A CAN driver
is only slightly more expensive than an RS485 driver. PIC processors have
serial ports but many have CAN at again a slightly higher price. For the
original project of about 550 devices one dollar isn't that much money in
the total scheme of things so CAN or RS485 from a cost perspective, when
the communications protocol for CAN is already in place, is not that much
money for a one time project verses software costs.
One controller with 5 CAN ports on an evaluation board (SofTec 9S12) and
100 nodes per port was a simple decision given the time frame. Then 2.5
weeks before the deadline, (mid January) the criteria was changed to 150
lamps per CAN port. Oops. Over the 120 node limit. TKE to the rescue
with their bridge. Back down to 50 nodes per port. Cost was now higher.
But overall, a few dollars per node for CAN verses $35 or so per RF link
means RF never entered the equation since power had to be run to the lamps
anyway. An Ethernet to RS485 wasn't bi-directional and Ethernet to CAN
would have been more expensive once the quantity was factored in.
Fast forward to the end of August and the request for a two sided set. In
two months we had to manufacture double the number of nodes and also a
dedicated 9S12 board since the original eval board was no longer made.
Technological Arts in Toronto did have a 9S12 board but I'd have to still
lay out a driver board and modify the software to use it. It became
easier to create a custom five CAN 9S12 module with the relay drivers and
USB interface.
It's all about costs and delivery dates. RF just wasn't an option.
John
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
You can't imagine how fantastic this is - so many
people have undervalued the power of switch in CAN-networks since
I presented the concept first time in 2003. So, many thanks to John
and his team and gratulations for the new world record! Should be good
feeling to get the 2:nd world record and before the games have started
;-)
Best regards,
-H ---------------------------------------------------------------------- Heikki Saha Sandvik Mining
and Construction Oy M.Sc. P.O.
Box 100 Tel(dir): +358 (0)400 346 537 Research Engineer FIN-33311 Tampere Fax:
+358 (0)205 44 120 Automation Systems Finland
Email: heikki.saha@...
Sent by: canlist-owner@...
06.11.2009 09:26
Please respond to
canlist_NOT@...
To
canlist@...
cc
Subject
[CANLIST] CAN vs wireless (previously
RE: Large CAN System)
Congratulations. It should be very satisfying to see
your invention used
in such a beautiful way. Pretty amazing.
My question is: in networks of such an enormous size and with difficult
access to the nodes, why didn't you go wireless? Why is it better to
keep using the "old" CAN bus?
I think that currently this question will have to be answered for many
developments and I would like to know your opinion, if you don't mind to
share it.
Thanks,
Guillermo
John Dammeyer escribió:
>> Applause! Awesome!
>>
>
> Thanks.
>
>> All done on little old CANbus!
>>
>>
> Yup!
>
>
>> I bet your bus schematic is almost as impressive as those big
rings.
>>
>>
>
>
>> Rick Corey
>>
>
> Not nearly as much as you might think.
>
> PC to USB to 9S12 Controller. 9S12 Controller to 6 Bridges where
two of
> the bridges are run from one channel of the 9S12. After that,
a Thick
> DeviceNet cable from the each of the bridge channels to a set of 50
> connectors that go to the lamps. The cable is terminated at the end
with a
> 120 Ohm resistor.
>
> Essentially 40 metres of cable where the last 10m has the 50 nodes.
Power
> is 48VDC this time, to reduce the voltage drop and common mode shift
since
> the CAN signal ground isn't isolated.
>
> Really the most difficult part is dealing with 150 nodes on a bus
that is
> 30m off the ground. Every node has to have a unique ID #. During
> installation, each position was supposed to be filled with the correct
> node ID#. Unfortunately this didn't always happen. With almost
1600
> lights where the Node ID# went from 2 to 151 and then repeated again
ended
> up with duplications and mistakes in labelling.
>
> Each lamp CPU board has a unique 4 digit serial number programmed
into
> EEROM. Additionally the LED board has a one wire Dallas Serial
# and
> temperature sensor. That's been helpful where a programming
mistake put a
> duplicate serial # into the CPU EEROM.
>
> A node on the network that has the same value as another (it's happened)
> can be targetted and reprogrammed with a new node ID without sending
> someone up to pull it down. A node in the wrong position can
also be
> given the correct # so light patterns happen in sequence.
>
> John
>
>
--------------------------------------------------------------------------
Guillermo Rodríguez-Navas González,
Dept. Ciencies Matematiques i Informatica - Universitat Illes Balears,
Campus UIB, Ed. Anselm Turmeda | Phone: +34-971.17.29.01,
Ctra. Valldemossa, km. 7.5 | Fax: +34-971.17.30.03,
07122 - Palma de Mallorca - Spain | web: dmi.uib.es/~srv,
e-mail: guillermo.rodriguez-navas@...
--------------------------------------------------------------------------
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.
Hi all,
I need a little help for the following issues using CANCardXL:
- I want to transmit a periodic messages (period=10ms) on the CAN bus using CAPL
to simulate a new ECU. The rest bus is a real bus and may happen that latency
for bus access is greater than the period.
Do you know if the old data are overwritten?
It seems that period transmission request is delayed until the previous message
transmission is finished.
Thanks for your help.
Marco.
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
Nice work John. Awesome!
Cheers,
Steve C.
-----Original Message-----
From: canlist-owner@...
[mailto:canlist-owner@...] On Behalf Of John
Dammeyer
Sent: Thursday, November 05, 2009 10:17 PM
To: canlist@...
Subject: [CANLIST] Large CAN System
Hello everyone,
I'm afraid my record for the largest CAN system has been broken. Up till
now the largest was 742 nodes configured into 5 groups of 3x50 node
networks driven from the TKE WCS-10s. It was a mixed network where due to
cable length and too many errors, I had to back down some segments from
1Mbps to 500kbps. The WCS-10 bridges were reconfigured to take 500kbps in
and send out the other 3 CAN ports either 500kbps or 1Mbps.
Well, we've gone and doubled it. Twice as nodes and twice as many bridges
plus an extra 70 specialty nodes. Two brand new from scratch Freescale
based 9S12 USB to 5 CAN port System Controller with high side relay
drivers for relay power activation and dry contact inputs for feedback
that the relays are active.
Here's a video of the system in action.
http://www.youtube.com/watch?v=zQkfbiju8CY
It's been an exhausting 2.5 months.
John Dammeyer
Automation Artisans Inc.
http://www.autoartisans.com/ELS/
Ph. 1 250 544 4950
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
Hi – does anybody know of a PCI-104 or PC-104+ card
that had 4 CAN controllers built in? The best I’ve been able to find is a
dual CAN controller card.
The Kvaser PCIcan and PCIcanx products have what you are looking
for.
Cheers,
Steve C.
From:
canlist-owner@...
[mailto:canlist-owner@...] On Behalf Of Michael
J. Noone Sent: Wednesday, November 11, 2009 8:17 AM To: canlist@... Subject: [CANLIST] Quad PCI-104/PC-104+ CAN card?
Hi
– does anybody know of a PCI-104 or PC-104+ card that had 4 CAN
controllers built in? The best I’ve been able to find is a dual CAN
controller card.
Hi Steve – I’m looking for a
PCI-104 device (see here: http://en.wikipedia.org/wiki/PCI-104).
It looks to me like the PCIcan and PCIcanx products are half length PCI cards. Right
bus, but wrong form factor! Unless it’s still too early in the morning and
I’m missing something obvious.
Thanks,
Michael J. Noone Boston Dynamics
From:
canlist-owner@...
[mailto:canlist-owner@...] On Behalf Of Steve Corrigan Sent: Wednesday, November 11, 2009
10:18 AM To: canlist@... Subject: RE: [CANLIST] Quad
PCI-104/PC-104+ CAN card?
Hi Michael,
The Kvaser PCIcan and PCIcanx products have what you are looking for.
Cheers,
Steve C.
From:
canlist-owner@...
[mailto:canlist-owner@...] On Behalf Of Michael J. Noone Sent: Wednesday, November 11, 2009
8:17 AM To: canlist@... Subject: [CANLIST] Quad
PCI-104/PC-104+ CAN card?
Hi – does anybody know of a PCI-104 or PC-104+ card that had 4
CAN controllers built in? The best I’ve been able to find is a dual CAN
controller card.
From: "Michael J.
Noone" <mnoone@...>
To: <canlist@...>
Subject: [CANLIST] Quad PCI-104/PC-104+ CAN card?
Date: Wed, 11 Nov 2009 09:17:14 -0500 (EST)
Hi – does anybody know of a PCI-104 or PC-104+ card
that had
4 CAN controllers built in? The best I’ve been able to find is a dual
CAN
controller card.
Hi,
Correct me if I am not misstaken - but I would be suprised if the Kvaser
PC104+ (or other vendors) are not stackable, so you can put two on top of
eachother? (But maybe you knew that and this was answer to your question
(maybe you don't have room for that for example)).
--
Ulrik Hagström
www.canopen.nu
> Hi Michael,
>
>
>
> The Kvaser PCIcan and PCIcanx products have what you are looking for.
>
>
>
> Cheers,
>
> Steve C.
>
>
>
> From: canlist-owner@...
> [mailto:canlist-owner@...] On Behalf Of Michael
> J.
> Noone
> Sent: Wednesday, November 11, 2009 8:17 AM
> To: canlist@...
> Subject: [CANLIST] Quad PCI-104/PC-104+ CAN card?
>
>
>
> Hi - does anybody know of a PCI-104 or PC-104+ card that had 4 CAN
> controllers built in? The best I've been able to find is a dual CAN
> controller card.
>
>
>
> Thanks!
>
>
>
> Michael J. Noone
> Boston Dynamics
>
>
>
>
>
>
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
Hi,
Correct me if I am not misstaken - but I would be suprised if the Kvaser
PC104+ (or other vendors) are not stackable, so you can put two on top of
eachother? (But maybe you knew that and this was answer to your question
(maybe you don't have room for that for example)).
--
Ulrik Hagström
www.canopen.nu
> Hi Steve - I'm looking for a PCI-104 device (see here:
> http://en.wikipedia.org/wiki/PCI-104). It looks to me like the PCIcan and
> PCIcanx products are half length PCI cards. Right bus, but wrong form
> factor! Unless it's still too early in the morning and I'm missing
> something obvious.
>
>
>
> Thanks,
>
>
>
> Michael J. Noone
> Boston Dynamics
>
>
>
> _____
>
> From: canlist-owner@...
> [mailto:canlist-owner@...] On Behalf Of Steve
> Corrigan
> Sent: Wednesday, November 11, 2009 10:18 AM
> To: canlist@...
> Subject: RE: [CANLIST] Quad PCI-104/PC-104+ CAN card?
>
>
>
> Hi Michael,
>
>
>
> The Kvaser PCIcan and PCIcanx products have what you are looking for.
>
>
>
> Cheers,
>
> Steve C.
>
>
>
> From: canlist-owner@...
> [mailto:canlist-owner@...] On Behalf Of Michael
> J. Noone
> Sent: Wednesday, November 11, 2009 8:17 AM
> To: canlist@...
> Subject: [CANLIST] Quad PCI-104/PC-104+ CAN card?
>
>
>
> Hi - does anybody know of a PCI-104 or PC-104+ card that had 4 CAN
> controllers built in? The best I've been able to find is a dual CAN
> controller card.
>
>
>
> Thanks!
>
>
>
> Michael J. Noone
> Boston Dynamics
>
>
>
>
>
>
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
Hi Ulrik - I suspect that you are correct in thinking that they can be
stacked - but as you guessed we have space restrictions that will make it
difficult to use more than one PCI-104 card.
Best regards,
Michael J. Noone
Boston Dynamics
-----Original Message-----
From: canlist-owner@...
[mailto:canlist-owner@...] On Behalf Of Ulrik
Hagström
Sent: Wednesday, November 11, 2009 11:39 AM
To: canlist@...
Subject: RE: [CANLIST] Quad PCI-104/PC-104+ CAN card?
Hi,
Correct me if I am not misstaken - but I would be suprised if the Kvaser
PC104+ (or other vendors) are not stackable, so you can put two on top of
eachother? (But maybe you knew that and this was answer to your question
(maybe you don't have room for that for example)).
--
Ulrik Hagström
www.canopen.nu
> Hi Steve - I'm looking for a PCI-104 device (see here:
> http://en.wikipedia.org/wiki/PCI-104). It looks to me like the PCIcan
and
> PCIcanx products are half length PCI cards. Right bus, but wrong form
> factor! Unless it's still too early in the morning and I'm missing
> something obvious.
>
>
>
> Thanks,
>
>
>
> Michael J. Noone
> Boston Dynamics
>
>
>
> _____
>
> From: canlist-owner@...
> [mailto:canlist-owner@...] On Behalf Of Steve
> Corrigan
> Sent: Wednesday, November 11, 2009 10:18 AM
> To: canlist@...
> Subject: RE: [CANLIST] Quad PCI-104/PC-104+ CAN card?
>
>
>
> Hi Michael,
>
>
>
> The Kvaser PCIcan and PCIcanx products have what you are looking for.
>
>
>
> Cheers,
>
> Steve C.
>
>
>
> From: canlist-owner@...
> [mailto:canlist-owner@...] On Behalf Of
Michael
> J. Noone
> Sent: Wednesday, November 11, 2009 8:17 AM
> To: canlist@...
> Subject: [CANLIST] Quad PCI-104/PC-104+ CAN card?
>
>
>
> Hi - does anybody know of a PCI-104 or PC-104+ card that had 4 CAN
> controllers built in? The best I've been able to find is a dual CAN
> controller card.
>
>
>
> Thanks!
>
>
>
> Michael J. Noone
> Boston Dynamics
>
>
>
>
>
>
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
yes, you can put PC104+ and PC104 boards on top of each others ... but
the number of boards per a stack is limited to 4 , IMHO.
PC104 boards need PC resources like free device memory, free I/O ports
and interrupts (not shareable) ... I have seen PC104 boards which are
using 1 hardware
interrupt per controller ! However ... a 4 channel board seems to be
the best solution.
Hi,
Correct me if I am not misstaken - but I would be suprised if the Kvaser
PC104+ (or other vendors) are not stackable, so you can put two on top of
eachother? (But maybe you knew that and this was answer to your question
(maybe you don't have room for that for example)).
--
Ulrik Hagström
www.canopen.nu
Hi Steve - I'm looking for a PCI-104 device (see here:
http://en.wikipedia.org/wiki/PCI-104). It looks to me like the PCIcan and
PCIcanx products are half length PCI cards. Right bus, but wrong form
factor! Unless it's still too early in the morning and I'm missing
something obvious.
Thanks,
Michael J. Noone
Boston Dynamics
_____
From: canlist-owner@...
[mailto:canlist-owner@...] On Behalf Of Steve
Corrigan
Sent: Wednesday, November 11, 2009 10:18 AM
To: canlist@...
Subject: RE: [CANLIST] Quad PCI-104/PC-104+ CAN card?
Hi Michael,
The Kvaser PCIcan and PCIcanx products have what you are looking for.
Cheers,
Steve C.
From: canlist-owner@...
[mailto:canlist-owner@...] On Behalf Of Michael
J. Noone
Sent: Wednesday, November 11, 2009 8:17 AM
To: canlist@...
Subject: [CANLIST] Quad PCI-104/PC-104+ CAN card?
Hi - does anybody know of a PCI-104 or PC-104+ card that had 4 CAN
controllers built in? The best I've been able to find is a dual CAN
controller card.
Thanks!
Michael J. Noone
Boston Dynamics
Am Mittwoch, 11. November 2009 17:37:04 schrieb Steinhoff:
> Michael,
>
> we offer boards with 4 CAN channels for QNX 6.x :
> for both, Basic CAN (SJA1000) and Full CAN (Bosch CC770)
>
> Our offered CAN boards with 4 CAN channels are OEM versions of boards
> from EMS Wuensche. I saw that their PCI-104 boards with 4 channels are
> not online, yet, but they are available! You can check their PCI board
> online with the same design:
> http://www.ems-wuensche.com/product/datasheet/html/can-pci-plugincard-multi
>ple-channels-cpcpci.html
>
> Best regards,
> Armin Steinhoff
> www.steinhoff-automation.com/DACHS-CAN_flyer_E.pdf
>
can4linux is available too for the PC104m at least,
the one equipped with up to four sja1000.
If the electric design is the same as for the PCI boards,
the driver can be used for the PCI-104 as well.
Heinz
http://www.port.de
From: "Michael J.
Noone"
<mnoone@...>
To:
<canlist@...>
Subject: [CANLIST] Quad PCI-104/PC-104+ CAN card?
Date: Wed, 11 Nov 2009 09:17:14 -0500 (EST)
Hi – does anybody know of a PCI-104 or PC-104+ card that had
4 CAN controllers built in? The best I’ve been able to find is a dual CAN
controller card.
Thanks!
Michael J. Noone
Boston Dynamics
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to
Heinz-Jürgen Oertel schrieb:
> Am Mittwoch, 11. November 2009 17:37:04 schrieb Steinhoff:
>> Michael,
>>
>> we offer boards with 4 CAN channels for QNX 6.x :
>> for both, Basic CAN (SJA1000) and Full CAN (Bosch CC770)
>>
>> Our offered CAN boards with 4 CAN channels are OEM versions of boards
>> from EMS Wuensche. I saw that their PCI-104 boards with 4 channels are
>> not online, yet, but they are available! You can check their PCI board
>> online with the same design:
>> http://www.ems-wuensche.com/product/datasheet/html/can-pci-plugincard-multi
>> ple-channels-cpcpci.html
>>
>> Best regards,
>> Armin Steinhoff
>> www.steinhoff-automation.com/DACHS-CAN_flyer_E.pdf
>>
>
> can4linux is available too for the PC104m at least,
> the one equipped with up to four sja1000.
> If the electric design is the same as for the PCI boards,
> the driver can be used for the PCI-104 as well.
Yes it is.
The boards (PCI, PCI-104 and PC-104) are supported by Socket CAN too.
--
Mit freundlichen Gruessen/Best Regards,
Sebastian Haas
Software Entwicklung/Software Development
Phone: +49-9451-9432-22
Fax : +49-9451-9432-12
Email: haas@...
Web : www.ems-wuensche.com
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Visit us at SPS/IPC/DRIVES Nuremberg
from 24 - 26 Nov 2009 at hall 6/422
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
EMS Dr. Thomas Wuensche e.K.
Sonnenhang 3
85304 Ilmmuenster
HRA Neuburg a.d. Donau, HR-Nr. 70.106
Phone: +49-8441-490260
Fax : +49-8441-81860
http://www.ems-wuensche.com
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
Am Mittwoch, 11. November 2009 17:37:04 schrieb Steinhoff:
Michael,
we offer boards with 4 CAN channels for QNX 6.x :
for both, Basic CAN (SJA1000) and Full CAN (Bosch CC770)
Our offered CAN boards with 4 CAN channels are OEM versions of boards
from EMS Wuensche. I saw that their PCI-104 boards with 4 channels are
not online, yet, but they are available! You can check their PCI board
online with the same design:
http://www.ems-wuensche.com/product/datasheet/html/can-pci-plugincard-multi
ple-channels-cpcpci.html
Best regards,
Armin Steinhoff
www.steinhoff-automation.com/DACHS-CAN_flyer_E.pdf
can4linux is available too for the PC104m at least,
the one equipped with up to four sja1000.
If the electric design is the same as for the PCI boards,
the driver can be used for the PCI-104 as well.
Yes it is.
The boards (PCI, PCI-104 and PC-104) are supported by Socket CAN too.
The design of the electronic of a PC/104 (ISA) and a PC/104plus (PCI)
board is completely different.
An individual driver has to care about these different designs.
The driver provided by can4linux is a multi board driver which supports
ISA and PCI devices ... but there is necessary an individual
configuration of the driver .
But that driver offers the same API for the development of CAN based
applications, what seems also the case with the Socket CAN interface.
I just need to verify CAN peripheral on an ARM11 processor
is functional or not.
What is the best and easy way to do that?
My processor just has a CAN controller, it doesn't have a
transceiver.
Is it possible at all to verify CAN without having transceiver?
Also what do the waveforms of CAN TxD and CAN RxD look like?
Can I verify the peripheral probing these waveforms?
Any ideas?
Thanks,
Girish
This e-mail and any attachments may contain confidential material for the sole use of the intended recipient. If you are not the intended recipient, please be aware that any disclosure, copying, distribution or use of this e-mail or any attachment is prohibited. If you have received this e-mail in error, please contact the sender and delete all copies.
since Socket CAN was brougth up, I wanted
to ask if You should have experiences on the performance.
We have currently some prototype COTS
HW with socket and we are not happy with it.
With ARM9-architecture running Linux
there seems to be a some problems in task switching and thus heavy CPU-load.
What kind of CPU-loads or response times
whould one expect from this implementation?
isto
Steinhoff
From:
Steinhoff <steinhoff@...>
To:
canlist@...
Cc:
Date:
16.11.2009 14:35
Subject:
Re: [CANLIST] Re: Fwd: Quad PCI-104/PC-104+
CAN card?
Sebastian Haas wrote:
Heinz-Jürgen Oertel schrieb:
Am Mittwoch, 11. November 2009 17:37:04 schrieb Steinhoff:
Michael,
we offer boards with 4 CAN channels for QNX 6.x :
for both, Basic CAN (SJA1000) and Full CAN (Bosch CC770)
Our offered CAN boards with 4 CAN channels are OEM versions of boards
from EMS Wuensche. I saw that their PCI-104 boards with 4 channels are
not online, yet, but they are available! You can check their PCI board
online with the same design: http://www.ems-wuensche.com/product/datasheet/html/can-pci-plugincard-multi
ple-channels-cpcpci.html
can4linux is available too for the PC104m at least,
the one equipped with up to four sja1000.
If the electric design is the same as for the PCI boards,
the driver can be used for the PCI-104 as well.
Yes it is.
The boards (PCI, PCI-104 and PC-104) are supported by Socket CAN too.
The design of the electronic of a PC/104 (ISA) and a PC/104plus
(PCI) board is completely different.
An individual driver has to care about these different designs.
The driver provided by can4linux is a multi board driver which supports
ISA and PCI devices ... but there is necessary an individual configuration
of the driver .
But that driver offers the same API for the development of CAN based applications,
what seems also the case with the Socket CAN interface.
Regards
Armin Steinhoff
This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.
since Socket CAN was brougth up, I
wanted
to ask if You should have experiences on the performance.
We have currently some prototype
COTS
HW with socket and we are not happy with it.
With ARM9-architecture running Linux
there seems to be a some problems in task switching and thus heavy
CPU-load.
What kind of CPU-loads or response
times
whould one expect from this implementation?
Re: [CANLIST] Re: Fwd:
Quad PCI-104/PC-104+
CAN card?
Sebastian Haas wrote: Heinz-Jürgen Oertel schrieb:
Am Mittwoch, 11. November 2009 17:37:04 schrieb
Steinhoff:
Michael,
we offer boards with 4 CAN channels for QNX 6.x :
for both, Basic CAN (SJA1000) and Full CAN (Bosch CC770)
Our offered CAN boards with 4 CAN channels are OEM versions of boards
from EMS Wuensche. I saw that their PCI-104 boards with 4 channels are
not online, yet, but they are available! You can check their PCI board
online with the same design: http://www.ems-wuensche.com/product/datasheet/html/can-pci-plugincard-multi
ple-channels-cpcpci.html
can4linux is available too for the PC104m at least,
the one equipped with up to four sja1000.
If the electric design is the same as for the PCI boards,
the driver can be used for the PCI-104 as well.
Yes it is.
The boards (PCI, PCI-104 and PC-104) are supported by Socket CAN too.
The design of the electronic of a PC/104 (ISA) and a
PC/104plus
(PCI) board is completely different.
An individual driver has to care about these different designs.
The driver provided by can4linux is a multi board driver which supports
ISA and PCI devices ... but there is necessary an individual
configuration
of the driver .
But that driver offers the same API for the development of CAN based
applications,
what seems also the case with the Socket CAN interface.
Regards
Armin Steinhoff
This e-mail is
confidential and it is intended only for the addressees. Any review,
dissemination, distribution, or copying of this message by persons or
entities other than the intended recipient is prohibited. If you have
received this e-mail in error, kindly notify us immediately by
telephone or e-mail and delete the message from your system. The sender
does not accept liability for any errors or omissions in the contents
of this message which may arise as a result of the e-mail transmission.
Hi,
well, one problem of Socket CAN is the poor usage/utilization of socket
buffers within the Linux kernel. I mean the socket interface of the
kernel is intentionally be used for greater transfer than just a single
CAN message (8bytes and DLC and ID). This results in many context
switches and a lot of overhead within the kernel. But that is not only a
problem of Socket CAN, can4linux and many other CAN APIs are making a
context switch per message for sending/receiving too (I know there a
some APIs with a kind of bulk transfer).
I did some performance tests here with an Atmel AT91SAM9262... The test
application used 3 threads (sending - slept to most time, receiving,
processing) and I came to 1500 message per seconds in receiving
direction. This isn't by far a good result, but I think it can be improved.
Improvment depends on your application. If you need low latency and a
maximum of throughput with low CPU load, why not implement your protocol
in kernel space like BCM and ISOTP (already available for Socket CAN). I
can think about a J1939 implementation especially for large transfers
using the transport protocol or a ISO11783 with ETP. Move this stuff to
kernel space may also be an option for more or less time critical tasks
like periodic sending of many messages.
PS: There is also a realtime version of Socket CAN for Xenomai available.
Sebastian
Steinhoff schrieb:
>
> Hi,
>
> when I look to mass of code used to transfer just 8 bytes of data ... I
> would expect high latency and huge CPU load.
>
> Best Regards
>
> Armin Steinhoff
>
>
> isto.virtanen@... wrote:
>>
>> Greetings all,
>>
>> since Socket CAN was brougth up, I wanted to ask if You should have
>> experiences on the performance.
>> We have currently some prototype COTS HW with socket and we are not
>> happy with it.
>> With ARM9-architecture running Linux there seems to be a some problems
>> in task switching and thus heavy CPU-load.
>> What kind of CPU-loads or response times whould one expect from this
>> implementation?
>>
>> isto
>>
>>
>> *Steinhoff*
>> From: Steinhoff <steinhoff@...>
>>
>>
>> To: canlist@...
>>
>>
>> Cc:
>>
>>
>> Date: 16.11.2009 14:35
>>
>>
>> Subject: Re: [CANLIST] Re: Fwd: Quad PCI-104/PC-104+ CAN card?
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>>
>> Sebastian Haas wrote:
>> Heinz-Jürgen Oertel schrieb:
>>
>> Am Mittwoch, 11. November 2009 17:37:04 schrieb Steinhoff:
>>
>> Michael,
>>
>> we offer boards with 4 CAN channels for QNX 6.x :
>> for both, Basic CAN (SJA1000) and Full CAN (Bosch CC770)
>>
>> Our offered CAN boards with 4 CAN channels are OEM versions of boards
>> from EMS Wuensche. I saw that their PCI-104 boards with 4 channels are
>> not online, yet, but they are available! You can check their PCI board
>> online with the same design:
>> _http://www.ems-wuensche.com/product/datasheet/html/can-pci-plugincard-multi_
>> ple-channels-cpcpci.html
>>
>> Best regards,
>> Armin Steinhoff
>> _www.steinhoff-automation.com/DACHS-CAN_flyer_E.pdf_
>> <http://www.steinhoff-automation.com/DACHS-CAN_flyer_E.pdf>
>>
>>
>> can4linux is available too for the PC104m at least,
>> the one equipped with up to four sja1000.
>> If the electric design is the same as for the PCI boards,
>> the driver can be used for the PCI-104 as well.
>>
>> Yes it is.
>>
>> The boards (PCI, PCI-104 and PC-104) are supported by Socket CAN too.
>>
>> The design of the electronic of a PC/104 (ISA) and a PC/104plus (PCI)
>> board is completely different.
>> An individual driver has to care about these different designs.
>>
>> The driver provided by can4linux is a multi board driver which
>> supports ISA and PCI devices ... but there is necessary an individual
>> configuration of the driver .
>> But that driver offers the same API for the development of CAN based
>> applications, what seems also the case with the Socket CAN interface.
>>
>> Regards
>>
>> Armin Steinhoff
>>
>>
>>
>>
>> This e-mail is confidential and it is intended only for the
>> addressees. Any review, dissemination, distribution, or copying of
>> this message by persons or entities other than the intended recipient
>> is prohibited. If you have received this e-mail in error, kindly
>> notify us immediately by telephone or e-mail and delete the message
>> from your system. The sender does not accept liability for any errors
>> or omissions in the contents of this message which may arise as a
>> result of the e-mail transmission.
>>
>
>
--
Mit freundlichen Gruessen/Best Regards,
Sebastian Haas
Software Entwicklung/Software Development
Phone: +49-9451-9432-22
Fax : +49-9451-9432-12
Email: haas@...
Web : www.ems-wuensche.com
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Visit us at SPS/IPC/DRIVES Nuremberg
from 24 - 26 Nov 2009 at hall 6/422
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
EMS Dr. Thomas Wuensche e.K.
Sonnenhang 3
85304 Ilmmuenster
HRA Neuburg a.d. Donau, HR-Nr. 70.106
Phone: +49-8441-490260
Fax : +49-8441-81860
http://www.ems-wuensche.com
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
Hello,
I have 24V Devices which are now controlled over CAN and mostly it is
working already.
Now I like to know, which connectors are recommended for the CAN-Bus.
I need mostly automotive versions, some of the devices need at least
IP67 and I was already on the website of "Tyco Electronics" looking for
connectors but I gaved up after 6 hours of search.
Any suggestions?
Thanks, Greetings and nice Day/Evening
Michelle Konzack
Electronic Engineer
Tamay Dogan Network
Debian GNU/Linux Consultant
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/> Michelle Konzack
<http://www.can4linux.org/> Apt. 917
<http://www.flexray4linux.org/> 50, rue de Soultz
Jabber linux4michelle@... 67100 Strabourg/France
IRC #Debian (irc.icq.com) Tel. DE: +49 177 9351947
ICQ #328449886 Tel. FR: +33 6 61925193
Hello Michelle,
Go to the CiA website and look under downloads for CiA 303-1. Everything
you ever wanted to know is there for free.
http://www.can-cia.org/index.php?id=440
Cheers,
Steve C.
-----Original Message-----
From: canlist-owner@...
[mailto:canlist-owner@...] On Behalf Of Michelle
Konzack
Sent: Tuesday, November 17, 2009 5:37 PM
To: CAN List
Subject: [CANLIST] Which connectors are recommended?
Hello,
I have 24V Devices which are now controlled over CAN and mostly it is
working already.
Now I like to know, which connectors are recommended for the CAN-Bus.
I need mostly automotive versions, some of the devices need at least
IP67 and I was already on the website of "Tyco Electronics" looking for
connectors but I gaved up after 6 hours of search.
Any suggestions?
Thanks, Greetings and nice Day/Evening
Michelle Konzack
Electronic Engineer
Tamay Dogan Network
Debian GNU/Linux Consultant
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/> Michelle Konzack
<http://www.can4linux.org/> Apt. 917
<http://www.flexray4linux.org/> 50, rue de Soultz
Jabber linux4michelle@... 67100 Strabourg/France
IRC #Debian (irc.icq.com) Tel. DE: +49 177 9351947
ICQ #328449886 Tel. FR: +33 6 61925193
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
anybody out there having experience with the freescale MC5234 based
Netburner CB34-EX (CAN-Ethernet module) ?
thanks
Pat
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
Hello Steve,
thankyou for your fast answer, but there is a problem because I can not
download anything. I see, that only members can download directly, so I
assumed, I hvae to check the boxes at the documents and there is a
Button to click to get it, but nothing is there...
I was already there for 2-3 wesks or so, and it was the same problem.
I was interested in:
CiA 303-1 DR V1.6: CANopen additional specification
Part 1: Cabling and connector pin assignment
IGCO_303_1v01060001.pdf
CiA 418 DS V1.0.1: CANopen device profile for battery modules
IGCO_418v01000102.pdf
CiA 419 DS V1.0.1: CANopen device profile for battery charger
IGCO_419v01000102.pdf
and yes, I am already on the bottom of the page. Is there a problem?
Thanks, Greetings and nice Day/Evening
Michelle Konzack
Electronic Engineer
Tamay Dogan Network
Debian GNU/Linux Consultant
Am 2009-11-17 18:19:38, schrieb Steve Corrigan:
> Hello Michelle,
>
> Go to the CiA website and look under downloads for CiA 303-1. Everything
> you ever wanted to know is there for free.
>
> http://www.can-cia.org/index.php?id=440
>
> Cheers,
> Steve C.
------------------------ END OF REPLIED MESSAGE ------------------------
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/> Michelle Konzack
<http://www.can4linux.org/> Apt. 917
<http://www.flexray4linux.org/> 50, rue de Soultz
Jabber linux4michelle@... 67100 Strabourg/France
IRC #Debian (irc.icq.com) Tel. DE: +49 177 9351947
ICQ #328449886 Tel. FR: +33 6 61925193
Michelle,
OK, I see. Once you fill in the info boxes, they send it to you in a couple
of days.
Still, you do get it.
Cheers,
Steve C.
-----Original Message-----
From: canlist-owner@...
[mailto:canlist-owner@...] On Behalf Of Michelle
Konzack
Sent: Tuesday, November 17, 2009 7:21 PM
To: canlist@...
Subject: [CANLIST] Re: Which connectors are recommended?
Hello Steve,
thankyou for your fast answer, but there is a problem because I can not
download anything. I see, that only members can download directly, so I
assumed, I hvae to check the boxes at the documents and there is a
Button to click to get it, but nothing is there...
I was already there for 2-3 wesks or so, and it was the same problem.
I was interested in:
CiA 303-1 DR V1.6: CANopen additional specification Part 1: Cabling and
connector pin assignment IGCO_303_1v01060001.pdf
CiA 418 DS V1.0.1: CANopen device profile for battery modules
IGCO_418v01000102.pdf
CiA 419 DS V1.0.1: CANopen device profile for battery charger
IGCO_419v01000102.pdf
and yes, I am already on the bottom of the page. Is there a problem?
Thanks, Greetings and nice Day/Evening
Michelle Konzack
Electronic Engineer
Tamay Dogan Network
Debian GNU/Linux Consultant
Am 2009-11-17 18:19:38, schrieb Steve Corrigan:
> Hello Michelle,
>
> Go to the CiA website and look under downloads for CiA 303-1.
> Everything you ever wanted to know is there for free.
>
> http://www.can-cia.org/index.php?id=440
>
> Cheers,
> Steve C.
------------------------ END OF REPLIED MESSAGE ------------------------
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/> Michelle Konzack
<http://www.can4linux.org/> Apt. 917
<http://www.flexray4linux.org/> 50, rue de Soultz
Jabber linux4michelle@... 67100 Strabourg/France
IRC #Debian (irc.icq.com) Tel. DE: +49 177 9351947
ICQ #328449886 Tel. FR: +33 6 61925193
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>
I have found the button by examing the Souce Code of the Webpage. Maybe
it should be redesigned... The button is hidden in the front of
CiA® and CANopen® are registered Community Trademarks of...
at the end of the Page and I can reach the button, if I disable the CSS
Stylesheet.
Thanks, Greetings and nice Day/Evening
Michelle Konzack
Electronic Engineer
Tamay Dogan Network
Debian GNU/Linux Consultant
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/> Michelle Konzack
<http://www.can4linux.org/> Apt. 917
<http://www.flexray4linux.org/> 50, rue de Soultz
Jabber linux4michelle@... 67100 Strabourg/France
IRC #Debian (irc.icq.com) Tel. DE: +49 177 9351947
ICQ #328449886 Tel. FR: +33 6 61925193
In case Your environment is not extremely
bad, I'd go for M12.
It is widely used e.g. in construction
machinery.
Connector is fairly good, although it
is meant only for assembly purposes, not to get opened and closed
dozens of times.
Batch cables are available from many
suppliers and thus pricing is also pretty good.
You can also power small current units
through the connector.
However, You must pay attention on the
short circuit protection since wire sizes are usually 0,34/0,5mm2 and with
longer cables (above 10m) standard slow circuit breakers possibly dont
operate at all.
We have made some tests with 0.5mm2
cable with length of 25m having complete short circuit at the other end.
After half an hour circuit was still closed<g>
Based on these experiences we have selected
a special 2A breaker for this use.
In case You need more power, You could
go to thick devicenet cabling with7/8” connector.
I have 24V Devices which are now controlled over CAN and mostly it
is
working already.
Now I like to know, which connectors are recommended for the CAN-Bus.
I need mostly automotive versions, some of the devices need
at least
IP67 and I was already on the website of "Tyco Electronics" looking
for
connectors but I gaved up after 6 hours of search.
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>
Michelle Konzack
<http://www.can4linux.org/>
Apt. 917
<http://www.flexray4linux.org/>
50, rue de Soultz
Jabber linux4michelle@...
67100 Strabourg/France
IRC #Debian (irc.icq.com)
Tel. DE: +49 177 9351947
ICQ #328449886
Tel. FR: +33 6 61925193
[attachment "signature.pgp" deleted by Isto Virtanen/1181/SANDVIK]
This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.
Hello Isto,
Am 2009-11-18 09:52:05, schrieb isto.virtanen@...:
> Hello Michelle,
>
> In case Your environment is not extremely bad, I'd go for M12.
> It is widely used e.g. in construction machinery.
> Connector is fairly good, although it is meant only for assembly purposes,
> not to get opened and closed dozens of times.
This is perfect.
> Batch cables are available from many suppliers and thus pricing is also
> pretty good.
Then I have to find a supplier/manufactuer/distributor in France/Germany
since I do not know the connectors.
> You can also power small current units through the connector.
> However, You must pay attention on the short circuit protection since wire
> sizes are usually 0,34/0,5mm2 and with longer cables (above 10m) standard
> slow circuit breakers possibly dont operate at all.
> We have made some tests with 0.5mm2 cable with length of 25m having
> complete short circuit at the other end. After half an hour circuit was
> still closed<g>
> Based on these experiences we have selected a special 2A breaker for this
> use.
Interesting information.
> In case You need more power, You could go to thick devicenet cabling
> with7/8? connector.
Most stuff has under 0.5A.
> You could try
>
http://www.lumberg-automation.com/main/common/serie.asp?ser=A05&cat=3&cat3=_2&la\
ng=eng
This does not work (MS IIS Error; forbidden directory access) and if I
choose only the domain I am redirected to a badly translated german
website http://venlo.netzgiganten.de/ (the website is a mixup of german
and english) :-/
I think, I wil bother/blame the webmaster a little bit... :-D
However, I have checked Belden/Lumberg and contacted them with an
inquiry for suitable CANopen/M1 products.
>
http://www.woodhead.com/products/brad/bradconnectivity/connectorscordsets/bhnetw\
orkmedia/
Thanks, Greetings and nice Day/Evening
Michelle Konzack
Electronic Engineer
Tamay Dogan Network
Debian GNU/Linux Consultant
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/> Michelle Konzack
<http://www.can4linux.org/> Apt. 917
<http://www.flexray4linux.org/> 50, rue de Soultz
Jabber linux4michelle@... 67100 Strabourg/France
IRC #Debian (irc.icq.com) Tel. DE: +49 177 9351947
ICQ #328449886 Tel. FR: +33 6 61925193
Molex (Brad Harrison) has some manufacturing
and development in Germany (Bretten) and manufacturing in Poland.
To be honest, I havent got a faintest
idea on their network in Germany.
In case You need a connection to Molex/distributor,
I think I can arrange one.
Send me a direct email.
isto
Michelle Konzack
From:
Michelle Konzack <michelle.konzack@...>
To:
canlist@...
Cc:
Date:
18.11.2009 15:14
Subject:
[CANLIST] Re: Which connectors are recommended?
Hello Isto,
Am 2009-11-18 09:52:05, schrieb isto.virtanen@...:
> Hello Michelle,
>
> In case Your environment is not extremely bad, I'd go for M12.
> It is widely used e.g. in construction machinery.
> Connector is fairly good, although it is meant only for assembly purposes,
> not to get opened and closed dozens of times.
This is perfect.
> Batch cables are available from many suppliers and thus pricing is
also
> pretty good.
Then I have to find a supplier/manufactuer/distributor in France/Germany
since I do not know the connectors.
> You can also power small current units through the connector.
> However, You must pay attention on the short circuit protection since
wire
> sizes are usually 0,34/0,5mm2 and with longer cables (above 10m) standard
> slow circuit breakers possibly dont operate at all.
> We have made some tests with 0.5mm2 cable with length of 25m having
> complete short circuit at the other end. After half an hour circuit
was
> still closed<g>
> Based on these experiences we have selected a special 2A breaker for
this
> use.
Interesting information.
> In case You need more power, You could go to thick devicenet cabling
> with7/8? connector.
This does not work (MS IIS Error; forbidden directory access) and if
I
choose only the domain I am redirected to a badly translated
german
website http://venlo.netzgiganten.de/
(the website is a mixup of german
and english) :-/
I think, I wil bother/blame the webmaster a little bit... :-D
However, I have checked Belden/Lumberg and contacted
them with an
inquiry for suitable CANopen/M1 products.
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>
Michelle Konzack
<http://www.can4linux.org/>
Apt. 917
<http://www.flexray4linux.org/>
50, rue de Soultz
Jabber linux4michelle@...
67100 Strabourg/France
IRC #Debian (irc.icq.com)
Tel. DE: +49 177 9351947
ICQ #328449886
Tel. FR: +33 6 61925193
[attachment "signature.pgp" deleted by Isto Virtanen/1181/SANDVIK]
This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.