On Fri, Dec 8, 2017 at 11:57 PM, <[email protected]> wrote: > So, this is what so (fun?) about the BB ecosystem. > > I'm updating to the most recent image, trying to run code that has been > working great for a good long time now, and it fails utterly with the same > issue Nuno is experiencing. > > I understand William Herman's point of view - for him, this is blaringly > obvious. Why so hard? I'm sure he wonders. I'm willing to bet that William > is an expert at embedded linux, and perhaps does it as a day job. That's > admirable, and I think it would be fun to do that too. > > But I don't. > > I like making blinky lights. > https://www.facebook.com/claytongulick/videos/pcb.10155266610164779/10155266622269779/?type=3&theater > > My point here, is that if the BB community expects folks like me to stick > around and not just use a raspberry pi for everything, we need to make this > stuff easier. > > I'm using the same documented SPI pins that Nuno is using, and on the latest > image, it just doesn't work. Not only that, but the commands in uEnv.txt > have changed. > > Where is the documentation on this? How are we expected to figure this out?
First line of /boot/uEnv.txt shows: https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays Did you go to that link > And now, according to Robert, I just simply can't use the pins I was using > before without using something called dtb-rebuilder? That was two months ago, it's been fixed.. > Look guys, I know this stuff is like breathing to you and not a big deal. > But changes like this without clear documentation are going to lose the > hobbyist/maker community. > > Sorry for the rant, I'm a bit frustrated, it's midnight and I've been > working on this for hours without success, just to get SPI working the same > way it used to. > > For now, I'm going to revert to an older image. I'd love to update my github > doc with some clear instructions on how to get SPI up and going on all of > the documented SPI pins if someone can point me to a place where I can > figure it out. sudo /opt/scripts/tools/version.sh Most likely your version of U-Boot in the eMMC is too old thus breaking U-Boot overlays. Otherwise for spi and config-pin, due to some pin's having MISO/MOSI and CS and SCLK, I split them up like shown: config-pin PXYZ spi -> config-pin PXYZ spi config-pin PXYZ spi_cs config-pin PXYZ spi_sclk So now it's even more configurable.. Regards, -- Robert Nelson https://rcn-ee.com/ -- 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/CAOCHtYgQXqMUuSr%2BLsvxbrS00ieTSL8Mq3Nr7mAe%3D%3DJ7-Y5fjg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
