Hi Rudy, I am trying to enable SPI0 in BBB. I cannot access the link you gave. I would appreciate if you could update the link or post the file in another way.
p.s. - I am using the kernel 4.4.8 and cannot find capemgr things... On Monday, February 22, 2016 at 5:09:36 PM UTC-8, Rudy Misek wrote: > > Ok, compiled my own device tree overlays for SPI0, SPI1 and added > CAPE=BB-UART1,BB-UART4,BB-UART5,BB-SPI0-01,BB-SPI1-01 to the > /etc/default/capemgr file and it works. > Thanks for posting that Vinay! > > Just a note to my previous post UART2 and SPI0 share the same pins. > > Here is the link for SPI the device tree overlays I compiled, hopefully it > will help someone out that is getting started with both the SPI's on the > BBB: > https://drive.google.com/drive/folders/0B_aq4xH2lZ0WVElpWWRLNW1uSGM > > After downloading: (these steps will enable SPI0 and SPI1) > 1. Disable HDMI, pins are used by SPI1: root@beaglebone:~# vim > /boot/uEnv.txt > 2. Remove # from line: > cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN > 3. Put the .dtbo files you downloaded from the link above in > /lib/firmware on your BBB > 4. Add CAPE=BB-SPI0-01,BB-SPI1-01 to /etc/default/capemgr file: > root@beaglebone:~# vim /etc/default/capemgr > 5. Reboot the BBB > 6. root@beaglebone:/sys/devices/bone_capemgr.* > 7. root@beaglebone:/sys/devices/bone_capemgr.9# cat slots > You should see: > ff:P-O-L Override Board Name,00A0,Override Manuf,BB-SPI0-01 > ff:P-O-L Override Board Name,00A0,Override Manuf,BB-SPI1-01 > Now you're good to go with both SPI's :D > > > > > On Tue, Feb 23, 2016 at 9:27 AM, Rudy Misek <[email protected] > <javascript:>> wrote: > >> root@beaglebone:/sys/devices/bone_capemgr.9# cat slots >> 0: 54:PF--- >> 1: 55:PF--- >> 2: 56:PF--- >> 3: 57:PF--- >> 4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G >> 5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI >> 6: ff:P-O-- Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN >> 7: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-UART1 >> 8: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-UART2 >> 9: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-UART4 >> 10: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-UART5 >> 11: ff:P-O-L Override Board Name,00A0,Override Manuf,ADAFRUIT-SPI0 >> root@beaglebone:/sys/devices/bone_capemgr.9# >> >> >> On Tue, Feb 23, 2016 at 9:21 AM, Rudy Misek <[email protected] >> <javascript:>> wrote: >> >>> Vinay is right, tried it out on a new BBB I just got, enabled UART1,2,4 >>> and 5 plus ADAFRUIT-SPI0 by >>> adding CAPE=BB-UART1,BB-UART2,BB-UART4,BB-UART5,ADAFRUIT-SPI0 >>> to /ect/default/capemgr and rebooted. >>> >>> I can't load ADAFRUIT-SPI1 using the same method even though I have >>> disabled HDMI and HDMIN >>> >>> Vinay, have you been able to enable SPI1? >>> >>> On Fri, Feb 19, 2016 at 7:59 PM, <[email protected] <javascript:>> >>> wrote: >>> >>>> >>>> >>>> 1. Another solution is also simple, just include the line >>>> "CAPE=ADAFRUIT-SP0" in /etc/default/capemgr file. Then reboot and all >>>> should work fine. >>>> >>>> On Tuesday, 16 June 2015 20:09:14 UTC+5:30, Brendan Merna wrote: >>>>> >>>>> I'm trying to enable SPI on boot up on my Beaglebone Black. I >>>>> followed the wiki link below under the title >>>>> SPI1 D1 Output and D0 Input >>>>> >>>>> I created the .dts file and compiled it. I then moved it to >>>>> /lib/firmware/ and then enabled the device overlay tree. Finally, I >>>>> changed >>>>> the uenv.txt file by adding the text shown and I removed a pound sign at >>>>> the end of the document. I did this because the boot command to enable >>>>> the >>>>> SPI wasn't working and I thought it wasn't reading the last command >>>>> because >>>>> of the pound sign. Unfortunately, now that I removed it, I reset my >>>>> Beaglebone Black and it gets stuck in a state with the Power LED and >>>>> USR0,USR1, USR2, and USR3 all stuck on. No blinking and my computer >>>>> doesn't >>>>> recognize its there. I'm powering through the USB port and have tried >>>>> resetting and powering down numerous times. This same state keeps coming >>>>> up. Can anyone help? >>>>> >>>>> Tutorial Link: >>>>> http://elinux.org/BeagleBone_Black_Enable_SPIDEV >>>>> >>>> -- >>>> For more options, visit http://beagleboard.org/discuss >>>> --- >>>> You received this message because you are subscribed to a topic in the >>>> Google Groups "BeagleBoard" group. >>>> To unsubscribe from this topic, visit >>>> https://groups.google.com/d/topic/beagleboard/2O0-NwbKc2M/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> [email protected] <javascript:>. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >> > -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/3fa6df53-faa5-4236-8ad4-ccab0ff88f63%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
