Sorry for my delay in noticing this post. I hope you will read my below 
replies and see if it provides you with some success.

On Wednesday, May 15, 2019 at 8:41:06 AM UTC-5, P B wrote:
>
> Good morning,
>
> For the past two months I've been trying to learn how to use the BBB & PB 
> using Derek Molloy's book. 
>
> I got pretty excited just being able to light a led and read a push button 
> at the beginning of chapter 6.
>
> But I've gotten stuck in chapter 6 where he introduces device-tree 
> overlays because it seems those have been done away with in favor of uboot 
> overlays.  It appears both of these are compiled the same way, but I've let 
> myself get confused.
>
> I found his updated video on gpio's but that also appears obsolete.
>
> As a result I switched to trying to use the Pocketbeagle techcape to get 
> unstuck, but I've been fighting with learning how to control pins and even 
> work through the basic confirmation of functions.
>
> I've tried loading the images from both techlab-workshop-2019-01-24 
> & bone-debian-buster-iot-armhf-2019-03-03-4gb.
>
> I've been updating the kernel to Linux beaglebone 4.19.37-bone32 #1stretch 
> PREEMPT Tue Apr 30 19:17:06 UTC 2019 armv7l GNU/Linux.
>
> Afterwards I apt-get update, apt-get upgrade, git clone bb.org-overlays 
> from RCN, and download the latest cloud9 examples from J Krider.
>

In my examples at 
https://github.com/beagleboard/cloud9-examples/tree/master/PocketBeagle/TechLab

I suggest enabling a number of overlays via /boot/uEnv.txt via:

sudo sed -i -e 
"s/#?uboot_overlay_addr0=.*$/uboot_overlay_addr0=\/lib\/firmware\/PB-I2C2-ACCEL-TECHLAB-CAPE.dtbo/;"
 /boot/uEnv.txt
sudo sed -i -e 
"s/#?uboot_overlay_addr1=.*$/uboot_overlay_addr1=\/lib\/firmware\/PB-PWM-RGB-TECHLAB-CAPE.dtbo/;"
 /boot/uEnv.txt
sudo sed -i -e 
"s/#?uboot_overlay_addr2=.*$/uboot_overlay_addr2=\/lib\/firmware\/PB-SPI1-7SEG-TECHLAB-CAPE.dtbo/;"
 /boot/uEnv.txt
sudo sed -i -e 
"s/#?uboot_overlay_pru=.*RPROC.*$/uboot_overlay_pru=\/lib\/firmware\/AM335X-PRU-RPROC-4-14-TI-00A0.dtbo/;"
 /boot/uEnv.txt
sudo shutdown -r now

 

Enabling the PB-PWM-RGB-TECHLAB-CAPE overlay should add 3 LEDs after the 
reboot is complete, techlab::red, techlab::green and techlab::blue.

See 
https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/PB-PWM-RGB-TECHLAB-CAPE.dts
 for 
the content of the overlay.

Enabling the PB-SPI1-7SEG-TECHLAB-CAPE overlay should enable 16 more LEDs, 
techlab::seg*, 
where * is 0-15.

See 
https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/PB-SPI1-7SEG-TECHLAB-CAPE.dts
 for 
the content of the overlay.

Doing a "dmesg > /var/lib/cloud9/dmesg.txt" and then copy-and-paste the 
contents of dmesg.txt here. Also, provide a copy-and-paste of 
/boot/uEnv.txt as well as the output of `sudo 
/opt/scripts/tools/version.sh`. These will help in providing feedback on 
steps you might not be executing as intended.


> Unfortunate, for all of these methods the only led files are as listed in 
> the posted screen shot.
>
> beaglebone:green:usr0
> beaglebone:green:usr1
> beaglebone:green:usr2
> beaglebone:green:usr3
>
> No segment 7 files and no rgb files to use.
>
> Maybe I'm just confused, but have been stuck here for a couple of weeks & 
> have just been going back & forth between fighting the PB & BBB on the next 
> steps.
>

Really sorry to hear you've been stuck for so long. If the responses here 
don't get you going, be sure to reach out to me under the instructions at 
https://beagleboard.org/support. I'm also 'jkridner' on the #beagle IRC 
channel.
 

>
> I've searched the net extensively looking for additional resources but 
> just end up working in circles.
>
> Does anyone have any tips or any recommendations for learning resources to 
> get over this hurdle?
>

Have you tried watching the e-ALE videos? They can be a bit advanced, but, 
if you are patient, you might pick up the missing piece to the puzzle.
 

>
> Thank you in advance for any assistance.
>
> Best Regards,
>
> Patrick
>

-- 
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/1257c89b-beb2-48f3-9d95-f7248b811d57%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to