Hello,
I have read online that some people have been able to overclock their CAN controller baudrates (not Peak) up to 2Mbit/s. Is this possible with any of the Peak CAN interfaces such as the PCI Express or other using the BTR0/BTR1 registers? This site seems to suggest that it is possible with the SJA1000 controller type if the clock is 32 MHz: http://www.kvaser.com/en/support/bit-ti ... lator.html
Has anyone tried this? I'm working with a robot and the designers are suggesting that we try overclocking the CANbus to 2Mbit/s (it is for research so we are willing to risk that it doesn't work). Thanks,
Cameron
Overclocking to 2 Mbit/s possible?
- PEAK-Support
- Sales & Support
- Posts: 1646
- Joined: Fri 10. Sep 2010, 19:34
Re: Overclocking to 2 Mbit/s possible?
For 2Mbit/s, you could try BTR0: 0x00 BTR1: 0x01 - in principial it works with PCI CAN cards, but we could not guaranty.
Take care about cable lenght ! Should be very short
We also have try BTR0:0x00 BTR1:0x11 (1.6 Mbit/s) which works fine on a PCI CAN card.


We also have try BTR0:0x00 BTR1:0x11 (1.6 Mbit/s) which works fine on a PCI CAN card.
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
-
- Posts: 3
- Joined: Wed 11. Apr 2012, 22:03
Re: Overclocking to 2 Mbit/s possible?
Thanks! Should this work also with the PCI-Express CAN card?
Also, is there any quick way to check/measure with my CAN hardware what the actual baudrate is? Or do I need a scope? Thanks,
Cameron
Also, is there any quick way to check/measure with my CAN hardware what the actual baudrate is? Or do I need a scope? Thanks,
Cameron
- PEAK-Support
- Sales & Support
- Posts: 1646
- Joined: Fri 10. Sep 2010, 19:34
Re: Overclocking to 2 Mbit/s possible?
Should work with all PCI based cards, also the PCIe cards. We have tested it here with a 2 Channel CAN card and use on both the same BTR Register. For the 0x00 0x01 it is 2MBit/s for the 0x00-0x11 it is 1.6MBit/s.
Simply try it...
Simply try it...
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
-
- Posts: 3
- Joined: Wed 11. Apr 2012, 22:03
Re: Overclocking to 2 Mbit/s possible?
1.6 Mbit/s works (BTR0/1 = 0x0011) but I wasn't able to get 2Mbit/s to work (using BTR0/1 = 0x0001). I'm using the 2-channel PCI-express card doing a loopback test (very short cable). Any other tips I could try to see if I can get 2Mbit/s? I'm trying to squeeze as much performance as I can 

- PEAK-Support
- Sales & Support
- Posts: 1646
- Joined: Fri 10. Sep 2010, 19:34
Re: Overclocking to 2 Mbit/s possible?
Do you use an isolated CAN card? If yes this could be the problem - speed of coupler high enough?, runtime for isolation could be to much, so that also a short cable is to long. 1.6Mbit/s isn´t enough for your system?
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------