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.

Reply via email to