Last active
August 29, 2015 14:22
-
-
Save pdp7/14a813bd3254254b94fe to your computer and use it in GitHub Desktop.
BBB: Linux 4.1 and SPIDEV0 cape
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
root@beaglebone:/# dpkg -l |grep linux-image | |
ii linux-image-3.8.13-bone70 1wheezy armhf Linux kernel, version 3.8.13-bone70 | |
ii linux-image-4.1.0-rc6-bone6 1wheezy armhf Linux kernel, version 4.1.0-rc6-bone6 | |
root@beaglebone:/# uname -a | |
Linux beaglebone 4.1.0-rc6-bone6 #1 Mon Jun 1 22:44:52 UTC 2015 armv7l GNU/Linux | |
root@beaglebone:/# cat /sys/devices/platform/bone_capemgr/slots | |
0: 54:PF---- -1 | |
1: 55:PF---- -1 | |
2: 56:PF---- -1 | |
3: 57:PF---- -1 | |
root@beaglebone:/# cat /boot/uEnv.txt |egrep -v '^(#|$)' | |
uname_r=4.1.0-rc6-bone6 | |
cmdline=quiet init=/lib/systemd/systemd | |
bone_capemgr.enable_partno=BB-SPIDEV0 | |
cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G | |
root@beaglebone:/# find /sys |grep slots | |
/sys/devices/platform/bone_capemgr/slots | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/name | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@0 | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@0/name | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@0/eeprom | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@1 | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@1/name | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@1/eeprom | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@2 | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@2/name | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@2/eeprom | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@3 | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@3/name | |
/sys/firmware/devicetree/base/__local_fixups__/bone_capemgr/slots/slot@3/eeprom | |
/sys/firmware/devicetree/base/bone_capemgr/slots | |
/sys/firmware/devicetree/base/bone_capemgr/slots/name | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@0 | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@0/name | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@0/eeprom | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@1 | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@1/name | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@1/eeprom | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@2 | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@2/name | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@2/eeprom | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@3 | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@3/name | |
/sys/firmware/devicetree/base/bone_capemgr/slots/slot@3/eeprom | |
/sys/module/nfs/parameters/max_session_slots | |
root@beaglebone:/# echo 'BB-SPIDEV0' > /sys/devices/platform/bone_capemgr/slots | |
root@beaglebone:/# dmesg |tail | |
[ 33.443576] net eth0: phy 4a101000.mdio:01 not found on slave 1 | |
[ 33.461077] net eth0: BQL enabled | |
[ 33.463886] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready | |
[ 35.433830] cpsw 4a100000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx | |
[ 35.433969] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready | |
[ 490.152674] bone_capemgr bone_capemgr: part_number 'BB-SPIDEV0', version 'N/A' | |
[ 490.152725] bone_capemgr bone_capemgr: slot #4: override | |
[ 490.152748] bone_capemgr bone_capemgr: Using override eeprom data at slot 4 | |
[ 490.152771] bone_capemgr bone_capemgr: slot #4: 'Override Board Name,00A0,Override Manuf,BB-SPIDEV0' | |
[ 490.167202] bone_capemgr bone_capemgr: slot #4: dtbo 'BB-SPIDEV0-00A0.dtbo' loaded; overlay id #0 | |
root@beaglebone:/# cat /sys/devices/platform/bone_capemgr/slots | |
0: 54:PF---- -1 | |
1: 55:PF---- -1 | |
2: 56:PF---- -1 | |
3: 57:PF---- -1 | |
4: ff:P-O-L- 0 Override Board Name,00A0,Override Manuf,BB-SPIDEV0 | |
root@beaglebone:/# ls /dev/spi* | |
/dev/spidev1.0 /dev/spidev1.1 | |
root@beaglebone:/# ls -la /dev/spi* | |
crw-rw---T 1 root spi 153, 1 Jun 7 21:03 /dev/spidev1.0 | |
crw-rw---T 1 root spi 153, 0 Jun 7 21:03 /dev/spidev1.1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment