The solution provided by emile works fine, but just to bring to notice, it has a glitch. If we add this line "echo BB-SPI1-01 > /sys/devices/bone_capemgr.9/slots" to /etc/rc.local file before exit 0, and then reboot from terminal, the BBB does not reboot. We have to manually power off and on the system. I don't know why this happens, but has to do something with addling this line in the /etc/rc.local file.
On Tuesday, 16 June 2015 07:39:14 UTC-7, 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 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.
