*List messages about CAN*
dmesg | grep -i can
*List Devices*
cat /proc/net/dev
Result Like this:
--------------------------------------------------------------------------------------------------------------------------------
$ cat /proc/net/dev
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed
multicast|bytes packets errs drop fifo colls carrier compressed
lo: 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
can0: 16 2 0 0 0 0 0 0
16 2 0 0 0 0 0 0
eth0: 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
--------------------------------------------------------------------------------------------------------------------------------
*For the BBB recognize the CAN card is necessary to make a copy of the file:*
"BB-BONE-SERL-01-00A1.dtbo" (cape version 01) to
"BB-BONE-SERL-01-00A2.dtbo" (cape version 02)
*These files are in the directory:*
"/lib/firmware/"
*Configure CAN interface:*
ip link set can0 type can tq 125 prop-seg 6 phase-seg1 7 phase-seg2 2 sjw 1
ip link set can0 type can restart-ms 100
ip link set can0 type can bitrate 125000
ip link set can0 up type can bitrate 125000
*bitrate depends on the configuration of your network *
*Test with:* "ifconfig"
*For me it worked well*
2015-07-09 16:22 GMT-03:00 <[email protected]>:
> Sorry, How to connect EPOS2 with beaglebo black, can you give a basic step
> please.
>
> Thanks,
> Cayetano
>
> On Friday, September 6, 2013 at 8:11:23 AM UTC-5, [email protected] wrote:
>>
>> Hi Everyone,
>>
>> I believe you have already managed to make communication with the CAN BUS
>> on the Beaglebone Black. So I wonder what you have done for the BBB
>> recognizes the CAPE CAN. Used its own version of linux or already compiled?
>> I am using version 8.21.2013 Angustrom with kernel 3.8.13, but it does not
>> recognize the CAN.
>>
>> Thanks!
>> Willyan
>>
>>
>>
>> Em sexta-feira, 1 de março de 2013 17h19min17s UTC-3, Glenn Trainer
>> escreveu:
>>>
>>> Hi Everyone,
>>>
>>> I'm working on using the CANcape Rev A2 to communicate with a Maxon
>>> EPOS2 controller using the Cia402 device profile. To date I have been able
>>> to spin the motor using SDO communication and adjust some settings. My
>>> current problem is that I'm not sure how to read CAN data generated by the
>>> motor controller into the Beaglebone. I can see on my logic analyzer that
>>> data is being sent back from the EPOS2 controller. However when I call the
>>> candump
>>> command nothing is displayed. The bus is properly terminated with
>>> 120ohm resistors.
>>>
>>> Thoughts???
>>>
>>> I'm looking to write some simple python code to control the motor for
>>> light robotics applications. If anyone has some sample code to read in CAN
>>> data as inputs to a program, I'd love to see it.
>>>
>>> Thanks!
>>> Glenn
>>>
>>
--
*Willyan Schultz Dworak*
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.