Sorry, please disregard the uBoot output posted previously--that was with our workaround of loading one big dtbo file.
HERE IS THE OUTPUT FROM OUR MULTIPLE DTBOs... U-Boot SPL 2018.01-00002-g9aa111a004 (Jan 20 2018 - 12:45:29) Trying to boot from MMC1 U-Boot 2018.01-00002-g9aa111a004 (Jan 20 2018 - 12:45:29 -0600), Build: jenkins-github_Bootloader-Builder-32 CPU : AM335X-GP rev 2.1 I2C: ready DRAM: 512 MiB No match for driver 'omap_hsmmc' No match for driver 'omap_hsmmc' Some drivers were not found Reset Source: Power-on reset has occurred. MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Using default environment Board: BeagleBone Black <ethaddr> not set. Validating first E-fuse MAC BeagleBone Black: BeagleBone: cape eeprom: i2c_probe: 0x54: BeagleBone: cape eeprom: i2c_probe: 0x55: BeagleBone: cape eeprom: i2c_probe: 0x56: BeagleBone: cape eeprom: i2c_probe: 0x57: Net: eth0: MII MODE cpsw, usb_ether Press SPACE to abort autoboot in 2 seconds board_name=[A335BNLT] ... board_rev=[00C0] ... switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 ** Bad device 0:2 0x82000000 ** ** Bad device 0:2 0x82000000 ** switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... gpio: pin 56 (gpio 56) value is 0 gpio: pin 55 (gpio 55) value is 0 gpio: pin 54 (gpio 54) value is 0 gpio: pin 53 (gpio 53) value is 1 switch to partitions #0, OK mmc0 is current device gpio: pin 54 (gpio 54) value is 1 Checking for: /uEnv.txt ... 2094 bytes read in 30 ms (67.4 KiB/s) gpio: pin 55 (gpio 55) value is 1 Loaded environment from /uEnv.txt Importing environment from mmc ... Checking if uenvcmd is set ... Checking if client_ip is set ... Checking for: /boot.scr ... Checking for: /boot/boot.scr ... Checking for: /boot/uEnv.txt ... gpio: pin 55 (gpio 55) value is 1 2246 bytes read in 28 ms (78.1 KiB/s) Loaded environment from /boot/uEnv.txt debug: [dtb=am335x-boneblack-overlay.dtb] ... Using: dtb=am335x-boneblack-overlay.dtb ... Checking if uname_r is set in /boot/uEnv.txt... gpio: pin 56 (gpio 56) value is 1 Running uname_boot ... loading /boot/vmlinuz-4.4.91-ti-r133 ... 8886912 bytes read in 579 ms (14.6 MiB/s) uboot_overlays: dtb=am335x-boneblack-overlay.dtb in /boot/uEnv.txt, unable to use [uboot_base_dtb=am335x-boneblack-uboot.dtb] ... loading /boot/dtbs/4.4.91-ti-r133/am335x-boneblack-overlay.dtb ... 54603 bytes read in 84 ms (634.8 KiB/s) uboot_overlays: [fdt_buffer=0x60000] ... uboot_overlays: loading /lib/firmware/maps_bbb_gpio-00A0.dtbo ... 1039 bytes read in 145 ms (6.8 KiB/s) uboot_overlays: loading /lib/firmware/maps_bbb_pwm-00A0.dtbo ... 1599 bytes read in 296 ms (4.9 KiB/s) uboot_overlays: loading /lib/firmware/maps_bbb_i2c-00A0.dtbo ... 1312 bytes read in 300 ms (3.9 KiB/s) uboot_overlays: loading /lib/firmware/maps_bbb_eqep-00A0.dtbo ... 2055 bytes read in 396 ms (4.9 KiB/s) uboot_overlays: uboot loading of [/lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_emmc=1]... uboot_overlays: uboot loading of [/lib/firmware/BB-HDMI-TDA998x-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_video=1]... uboot_overlays: uboot loading of [/lib/firmware/BB-ADC-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_adc=1]... uboot_overlays: loading /lib/firmware/AM335X-PRU-RPROC-4-4-TI-00A0.dtbo ... 2402 bytes read in 356 ms (5.9 KiB/s) uboot_overlays: cape universal disabled, external cape enabled or detected... loading /boot/initrd.img-4.4.91-ti-r133 ... 5416133 bytes read in 361 ms (14.3 MiB/s) debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable] ... debug: [bootz 0x82000000 0x88080000:52a4c5 88000000] ... ## Flattened Device Tree blob at 88000000 Booting using the fdt blob at 0x88000000 Loading Ramdisk to 8fad5000, end 8ffff4c5 ... OK reserving fdt memory region: addr=88000000 size=6e000 Loading Device Tree to 8fa64000, end 8fad4fff ... OK Starting kernel ... [ 0.000833] clocksource_probe: no matching clocksources found [ 2.077791] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle [ 2.249328] omap_voltage_late_init: Voltage driver support not added [ 2.257414] PM: Cannot get wkup_m3_ipc handle Debian GNU/Linux 9 beaglebone ttyS0 BeagleBoard.org Debian Image 2017-10-10 Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian default username:password is [debian:temppwd] beaglebone login: root Password: Last login: Mon Mar 26 15:39:43 PDT 2018 from 172.23.49.123 on pts/0 Linux beaglebone 4.4.91-ti-r133 #1 SMP Tue Oct 10 05:18:08 UTC 2017 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. On Monday, March 26, 2018 at 3:34:43 PM UTC-7, [email protected] wrote: > > Here is the output from uBoot on boot: > > U-Boot SPL 2017.09-00002-g0f3f1c7907 (Oct 09 2017 - 15:30:22) > Trying to boot from MMC2 > > > U-Boot 2017.09-00002-g0f3f1c7907 (Oct 09 2017 - 15:30:22 -0500), Build: > jenkins-github_Bootloader-Builder-607 > > CPU : AM335X-GP rev 2.1 > I2C: ready > DRAM: 512 MiB > No match for driver 'omap_hsmmc' > No match for driver 'omap_hsmmc' > Some drivers were not found > Reset Source: Global external warm reset has occurred. > Reset Source: Global warm SW reset has occurred. > Reset Source: Power-on reset has occurred. > MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 > Using default environment > > Board: BeagleBone Black > <ethaddr> not set. Validating first E-fuse MAC > BeagleBone Black: > BeagleBone: cape eeprom: i2c_probe: 0x54: > BeagleBone: cape eeprom: i2c_probe: 0x55: > BeagleBone: cape eeprom: i2c_probe: 0x56: > BeagleBone: cape eeprom: i2c_probe: 0x57: > Net: eth0: MII MODE > cpsw > Press SPACE to abort autoboot in 2 seconds > board_name=[A335BNLT] ... > board_rev=[00C0] ... > switch to partitions #0, OK > mmc0 is current device > SD/MMC found on device 0 > ** Bad device 0:2 0x82000000 ** > ** Bad device 0:2 0x82000000 ** > switch to partitions #0, OK > mmc0 is current device > Scanning mmc 0:1... > gpio: pin 56 (gpio 56) value is 0 > gpio: pin 55 (gpio 55) value is 0 > gpio: pin 54 (gpio 54) value is 0 > gpio: pin 53 (gpio 53) value is 1 > switch to partitions #0, OK > mmc0 is current device > gpio: pin 54 (gpio 54) value is 1 > Checking for: /uEnv.txt ... > 2094 bytes read in 30 ms (67.4 KiB/s) > gpio: pin 55 (gpio 55) value is 1 > Loaded environment from /uEnv.txt > Importing environment from mmc ... > Checking if uenvcmd is set ... > Checking if client_ip is set ... > Checking for: /boot.scr ... > Checking for: /boot/boot.scr ... > Checking for: /boot/uEnv.txt ... > gpio: pin 55 (gpio 55) value is 1 > 2249 bytes read in 26 ms (84 KiB/s) > Loaded environment from /boot/uEnv.txt > debug: [dtb=am335x-boneblack-overlay.dtb] ... > Using: dtb=am335x-boneblack-overlay.dtb ... > Checking if uname_r is set in /boot/uEnv.txt... > gpio: pin 56 (gpio 56) value is 1 > Running uname_boot ... > loading /boot/vmlinuz-4.4.91-ti-r133 ... > 8886912 bytes read in 579 ms (14.6 MiB/s) > uboot_overlays: dtb=am335x-boneblack-overlay.dtb in /boot/uEnv.txt, unable > to use [uboot_base_dtb=am335x-boneblack-uboot.dtb] ... > loading /boot/dtbs/4.4.91-ti-r133/am335x-boneblack-overlay.dtb ... > 54603 bytes read in 85 ms (627 KiB/s) > uboot_overlays: [fdt_buffer=0x60000] ... > uboot_overlays: loading /lib/firmware/AM335X-20-00A0.dtbo ... > 378 bytes read in 202 ms (1000 Bytes/s) > uboot_overlays: loading /lib/firmware/maps_bbb-00A0.dtbo ... > 3180 bytes read in 399 ms (6.8 KiB/s) > uboot_overlays: uboot loading of > [/lib/firmware/BB-BONE-eMMC1-01-00A0.dtbo] disabled by /boot/uEnv.txt > [disable_uboot_overlay_emmc=1]... > uboot_overlays: uboot loading of [/lib/firmware/BB-HDMI-TDA998x-00A0.dtbo] > disabled by /boot/uEnv.txt [disable_uboot_overlay_video=1]... > uboot_overlays: uboot loading of [/lib/firmware/BB-ADC-00A0.dtbo] disabled > by /boot/uEnv.txt [disable_uboot_overlay_adc=1]... > uboot_overlays: loading /lib/firmware/AM335X-PRU-RPROC-4-4-TI-00A0.dtbo ... > 2402 bytes read in 356 ms (5.9 KiB/s) > uboot_overlays: cape universal disabled, external cape enabled or > detected... > loading /boot/initrd.img-4.4.91-ti-r133 ... > 5416133 bytes read in 361 ms (14.3 MiB/s) > debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 > root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M > net.ifnames=0 quiet cape_universal=enable] ... > debug: [bootz 0x82000000 0x88080000:52a4c5 88000000] ... > ## Flattened Device Tree blob at 88000000 > Booting using the fdt blob at 0x88000000 > Loading Ramdisk to 8fad5000, end 8ffff4c5 ... OK > reserving fdt memory region: addr=88000000 size=6e000 > Loading Device Tree to 8fa64000, end 8fad4fff ... OK > > Starting kernel ... > > [ 0.000823] clocksource_probe: no matching clocksources found > [ 2.078244] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle > [ 2.250286] omap_voltage_late_init: Voltage driver support not added > [ 2.258432] PM: Cannot get wkup_m3_ipc handle > [ 2.329057] pinctrl-single 44e10800.pinmux: pin 44e10978.0 already > requested by ocp:helper; cannot claim for 4819c000.i2c > [ 2.340162] pinctrl-single 44e10800.pinmux: pin-94 (4819c000.i2c) > status -22 > [ 2.347268] pinctrl-single 44e10800.pinmux: could not request pin 94 > (44e10978.0) from group pinmux_i2c2_pins on device pinctrl-single > [ 2.359512] omap_i2c 4819c000.i2c: Error applying setting, reverse > things back > > Debian GNU/Linux 9 beaglebone ttyS0 > > BeagleBoard.org Debian Image 2017-10-10 > > Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian > > > On Tuesday, March 20, 2018 at 6:02:57 PM UTC-7, RobertCNelson wrote: >> >> On Tue, Mar 20, 2018 at 7:48 PM, <[email protected]> wrote: >> > Any ideas? Help is very much appreciated. We'd like to keep our dtbo >> info >> > in four files rather than one giant one... >> > >> > >> > On Monday, March 19, 2018 at 9:45:03 AM UTC-7, [email protected] >> wrote: >> >> >> >> Thanks for responding! Sorry for the delay in my reply, I did not >> have >> >> access to my BBB over the weekend. >> >> >> >> One interesting note is that not only do our dts files work >> individually, >> >> but they also work when combined into one giant dts, so I don't >> believe >> >> there is any issue with their formatting. It's only when we try to >> load >> >> them as four separate files that we run into problems. >> >> >> >> Here is the output of the version.sh script: >> >> >> >> [root@beaglebone]> ./version.sh >> >> git:/opt/scripts/:[d36fe9a7be9ebfc872b10a470e904ab4c61c4516] >> >> eeprom:[A335BNLT00C00515BBBK0825] >> >> dogtag:[BeagleBoard.org Debian Image 2017-10-10] >> >> bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot >> >> 2018.01-00002-g9aa111a004] >> >> kernel:[4.4.91-ti-r133] >> >> nodejs:[v6.11.4] >> >> device-tree-override:[dtb= >> >> dtb=am335x-boneblack-overlay.dtb] >> >> This might have broke something.. >> >> >> uboot_overlay_options:[enable_uboot_overlays=1] >> >> >> >> >> uboot_overlay_options:[uboot_overlay_addr4=/lib/firmware/maps_bbb_pwm-00A0.dtbo] >> >> >> >> >> uboot_overlay_options:[uboot_overlay_addr5=/lib/firmware/maps_bbb_eqep-00A0.dtbo] >> >> >> >> >> uboot_overlay_options:[uboot_overlay_addr6=/lib/firmware/maps_bbb_i2c-00A0.dtbo] >> >> >> >> >> uboot_overlay_options:[uboot_overlay_addr7=/lib/firmware/maps_bbb_gpio-00A0.dtbo] >> >> >> >> any chance do you have a usb serial adapter you can plug into j1, so >> we can what u-boot tires to do with these 4 overlay? >> >> 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/aacb8cee-cdb1-4caa-ba21-227239e70add%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
