Can someone tell me why I can blink LED_RED on the Beaglebone Blue (P8_7), but when I try the same thing in Bonescript I get:
ocp:P8_07_pinmux was not found under /sys/devices/platform/ocp On Monday, May 1, 2017 at 11:07:34 AM UTC-4, RobertCNelson wrote: > > Hey Everyone, > > It's that time, U-Boot Overlays are now enabled by Default. > > With no /boot/uEnv.txt changes you can swap in a 4/7 lcd panel > (*supported) and the image will seamlessly use the lcd overlay. > > http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#2017-04-30 > > Remember the biggest gotcha is U-Boot, we now rely on U-Boot being the > most upto date, specially for new LCD's or anything that needs > eMMC/HDMI/WL18xx disabled to be utilzed. > > Bootloader: > > debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh | grep bootloader > bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot > 2017.05-rc2-00002-g1516ae] > > If you have something eariler then 2017.05-rc2, please upgrade your > version: > > http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays > > /boot/uEnv.txt walkthru > > ###U-Boot Overlays### > ###Documentation: > http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays > ###Master Enable > enable_uboot_overlays=1 > ### > ###Overide capes with eeprom > #uboot_overlay_addr0=/lib/firmware/<file0>.dtbo > #uboot_overlay_addr1=/lib/firmware/<file1>.dtbo > #uboot_overlay_addr2=/lib/firmware/<file2>.dtbo > #uboot_overlay_addr3=/lib/firmware/<file3>.dtbo > ### > ###Additional custom capes > #uboot_overlay_addr4=/lib/firmware/<file4>.dtbo > #uboot_overlay_addr5=/lib/firmware/<file5>.dtbo > #uboot_overlay_addr6=/lib/firmware/<file6>.dtbo > #uboot_overlay_addr7=/lib/firmware/<file7>.dtbo > ### > ###Custom Cape > #dtb_overlay=/lib/firmware/<file8>.dtbo > ### > ###Disable auto loading of virtual capes (emmc/video/wireless/adc) > #disable_uboot_overlay_emmc=1 > #disable_uboot_overlay_video=1 > #disable_uboot_overlay_audio=1 > #disable_uboot_overlay_wireless=1 > #disable_uboot_overlay_adc=1 > ### > ###PRUSS OPTIONS > ###pru_rproc (4.4.x-ti kernel) > uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-4-TI-00A0.dtbo > ###pru_uio (mainline kernel) > #uboot_overlay_pru=/lib/firmware/AM335X-PRU-UIO-00A0.dtbo > ### > ###Cape Universal Enable > enable_uboot_cape_universal=1 > ### > ###Debug: disable uboot autoload of Cape > #disable_uboot_overlay_addr0=1 > #disable_uboot_overlay_addr1=1 > #disable_uboot_overlay_addr2=1 > #disable_uboot_overlay_addr3=1 > ### > ###U-Boot fdt tweaks... > #uboot_fdt_buffer=0x60000 > ###U-Boot Overlays### > > Cape Detection: (using BeagleBone Serial Cape Rev A1 for examples) > > BeagleBone: cape eeprom: i2c_probe: 0x54: > BeagleBone: cape eeprom: i2c_probe: 0x55: > /lib/firmware/BB-BONE-SERL-03-00A1.dtbo [0xaedaf] > BeagleBone: cape eeprom: i2c_probe: 0x56: > BeagleBone: cape eeprom: i2c_probe: 0x57: > > uboot_overlays: loading /lib/firmware/BB-BONE-SERL-03-00A1.dtbo ... > 887 bytes read in 102 ms (7.8 KiB/s) > > Customization: > > "disable" 0x55 Cape: > > disable_uboot_overlay_addr1=1 > > BeagleBone: cape eeprom: i2c_probe: 0x54: > BeagleBone: cape eeprom: i2c_probe: 0x55: > /lib/firmware/BB-BONE-SERL-03-00A1.dtbo [0xaedaf] > BeagleBone: cape eeprom: i2c_probe: 0x56: > BeagleBone: cape eeprom: i2c_probe: 0x57: > > uboot_overlays: uboot loading of > [/lib/firmware/BB-BONE-SERL-03-00A1.dtbo] disabled by /boot/uEnv.txt > [disable_uboot_overlay_addr1=1]... > > "override" 0x55 Cape: > > uboot_overlay_addr1=/lib/firmware/BB-UART2-00A0.dtbo > > BeagleBone: cape eeprom: i2c_probe: 0x54: > BeagleBone: cape eeprom: i2c_probe: 0x55: > /lib/firmware/BB-BONE-SERL-03-00A1.dtbo [0xaedaf] > BeagleBone: cape eeprom: i2c_probe: 0x56: > BeagleBone: cape eeprom: i2c_probe: 0x57: > > uboot_overlays: loading /lib/firmware/BB-UART2-00A0.dtbo ... > 883 bytes read in 223 ms (2.9 KiB/s) > > Cape Universal (config-pin), these boards are currently supported fully: > > BeagleBone Black > BeagleBone Black Wireless > BeagleBone Green > BeagleBone Green Wireless > Element14 BeagleBone Black Industrial > MENTOREL BeagleBone uSomIQ > > You can invidually disable eMMC/HDMI-Video/HDMI-Audio/WL18xx/ADC > > When, HDMI-AUDIO is disabled, the HDMI-VIDEO automaticly gets disabled too > > #disable_uboot_overlay_emmc=1 > #disable_uboot_overlay_video=1 > #disable_uboot_overlay_audio=1 > #disable_uboot_overlay_wireless=1 > #disable_uboot_overlay_adc=1 > > PRUSS Options: (TI RPROC 4.4.x-ti enabled by default) > > uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-4-TI-00A0.dtbo > > To switch to "PRU-UIO", enable: > > uboot_overlay_pru=/lib/firmware/AM335X-PRU-UIO-00A0.dtbo > > and remove: > > sudo rm /etc/modprobe.d/pruss-blacklist.conf > > 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 beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/53fcf99f-a7ba-4094-b2af-56569a45584e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.