Hi again, I decided to look through the /proc/iomem pseudo-file to see if the mapping looked reasonable. I believe the kernel may be corrupted since there is garbage in the map for the usb:
ubuntu@arm-hf:~$ cat /proc/iomem 44e07000-44e07fff : /ocp/gpio@44e07000 44e07000-44e07fff : 44e07000.gpio 44e09000-44e0afff : /ocp/serial@44e09000 44e09000-44e0afff : omap_uart 44e0b000-44e0bfff : /ocp/i2c@44e0b000 44e0b000-44e0bfff : /ocp/i2c@44e0b000 ??@ ??F ? e10623 : @ 44e10628-44e1062b : /ocp/usb@47400000 44e10800-44e10a37 : /pinmux@44e10800 44e10800-44e10a37 : pinctrl-single ... On Angstrom (where everything is working) I see: root@beaglebone:/proc# more iomem 44e07000-44e07fff : /ocp/gpio@44e07000 44e07000-44e07fff : 44e07000.gpio 44e09000-44e0afff : /ocp/serial@44e09000 44e09000-44e0afff : omap_uart 44e0b000-44e0bfff : /ocp/i2c@44e0b000 44e0b000-44e0bfff : /ocp/i2c@44e0b000 44e10620-44e10623 : 47400000.usb 44e10628-44e1062b : /ocp/usb@47400000 44e10800-44e10a37 : /pinmux@44e10800 44e10800-44e10a37 : pinctrl-single ... Do you have any suggestions for how to clean up the kernel in this case? Thanks, Phil On Tuesday, April 8, 2014 4:00:47 PM UTC-5, RobertCNelson wrote: > > > > > ubuntu@ubuntu-armhf:~$ cat /boot/uboot/uEnv.txt > > optargs=fixrtc capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN > > loadfdt=ext4load mmc ${mmcdev}:2 ${fdtaddr} /boot/dtbs/${fdtfile} > > loaduimage=mw.l 4804c134 fe1fffff; if ext4load mmc 0:2 ${loadaddr} > > /boot/zImage; then mw.l 4804c194 01200000; echo Booting from external > > microSD...; setenv mmcdev 0; else setenv mmcdev 1; if test $mmc0 = 1; > then > > setenv mmcroot /dev/mmcblk1p2 rw; fi; ext4load mmc 1:2 ${loadaddr} > > /boot/zImage && mw.l 4804c194 00c00000; echo Booting from internal > eMMC...; > > fi > > mmcboot=run mmcargs; bootz ${loadaddr} - ${fdtaddr} > > uenvcmd=i2c mw 0x24 1 0x3e; run findfdt; if test $board_name = A335BNLT; > > then setenv mmcdev 1; mmc dev ${mmcdev}; if mmc rescan; then setenv mmc1 > 1; > > else setenv mmc1 0; fi; fi; setenv mmcdev 0; mmc dev ${mmcdev}; if mmc > > rescan; then setenv mmc0 1; else setenv mmc0 0; fi; run loaduimage && > run > > loadfdt && run mmcboot > > > > After re-booting the HDMI entry still appeared in the capemgr slots: > > > > ubuntu@ubuntu-armhf:~$ cat /sys/devices/bone_capemgr*/slots > > 1: 55:PF--- > > 2: 56:PF--- > > 3: 57:PF--- > > 4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G > > 5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI > > > > > > So this doesn't appear to work. > > Is it correctly passed to the kernel? verify with: > > cat /proc/cmdline > > Regards > > -- > Robert Nelson > http://www.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. For more options, visit https://groups.google.com/d/optout.