I solved a part of this problem with loading the correct firmware for my CAN cape with this :
echo BB-BONE-SERL-01 > /sys/devices/bone_capemgr.9/slots
bone_capemgr.9 have not always the same name (example bone_capemgr.7, …)
The other problem is that is not possible to activate the second can channel because it’s in conflict with I2C pin !
Any Idea !
I am working on a BB rev A6, and a CAN Bus CAPE Rev A2.
How did you load the correct firmware ?
I used your command (echo BB-BONE-SERL-01 > /sys/devices/bone_capemgr.7/slots )
but I don’t get anything in slots.
Can you give me the return of this two command :
Sometimes it’s set to bone_capemgr.6
Try this instead:
echo BB-BONE-SERL-01 > /sys/devices/bone_capemgr.*/slots
To check that you did this succesfully, type:
You should see your Cape on the display