I still get: [FAILED] Failed to start Cape Manager Service.

I did edit /uEnv.txt and /biit/uenv.txt while mounted:
mount /dev/mmcblk0p1 /mnt/card
did not look to matter.

? should it be bone_campmgr.partno or capemgr.enable_partno
I have seen/tried both

root@arm:~# locate am335x-boneblack-emmc-overlay.dtb
/boot/dtbs/4.1.38-bone-rt-r24/am335x-boneblack-emmc-overlay.dtb
/lib/firmware/am335x-boneblack-emmc-overlay.dtb

*results of /cat/cmdline*:
console=tty0 console=ttyO0,115200n8 
bone_capemgr.enable_partno=BB-GPIO-1553,BB-SPIDEV0 root=/dev/mmcblk0p1 
rootfstype=ext4 rootwait

*the two capes do get enabled*
 0: PF----  -1
 1: PF----  -1
 2: PF----  -1
 3: PF----  -1
 4: P-O-L-   1 Override Board Name,00A0,Override Manuf,BB-GPIO-1553
 5: P-O-L-   0 Override Board Name,00A0,Override Manuf,BB-SPIDEV0

*root@arm:~# dmesg | grep cape*
[    0.000000] Kernel command line: console=tty0 console=ttyO0,115200n8 
bone_capemgr.enable_partno=BB-GPIO-1553,BB-SPIDEV0 root=/dev/mmcblk0p1 
rootfstype=ext4 rootwait
[    1.892654] bone_capemgr bone_capemgr: Baseboard: 
'A335BNLT,00C0,5014BBBK0EE3'
[    1.899969] bone_capemgr bone_capemgr: 
compatible-baseboard=ti,beaglebone-black - #slots=4
[    1.935425] bone_capemgr bone_capemgr: slot #0: No cape found
[    1.968423] bone_capemgr bone_capemgr: slot #1: No cape found
[    2.001423] bone_capemgr bone_capemgr: slot #2: No cape found
[    2.034423] bone_capemgr bone_capemgr: slot #3: No cape found
[    2.040226] bone_capemgr bone_capemgr: enabled_partno PARTNO 
'BB-GPIO-1553' VER 'N/A' PR '0'
[    2.048738] bone_capemgr bone_capemgr: slot #4: override
[    2.054098] bone_capemgr bone_capemgr: Using override eeprom data at 
slot 4
[    2.061117] bone_capemgr bone_capemgr: slot #4: 'Override Board 
Name,00A0,Override Manuf,BB-GPIO-1553'
[    2.070576] bone_capemgr bone_capemgr: enabled_partno PARTNO 
'BB-SPIDEV0' VER 'N/A' PR '0'
[    2.078913] bone_capemgr bone_capemgr: slot #5: override
[    2.084269] bone_capemgr bone_capemgr: Using override eeprom data at 
slot 5
[    2.091288] bone_capemgr bone_capemgr: slot #5: 'Override Board 
Name,00A0,Override Manuf,BB-SPIDEV0'
[    2.100868] bone_capemgr bone_capemgr: initialized OK.
[    3.120033] bone_capemgr bone_capemgr: slot #5: dtbo 
'BB-SPIDEV0-00A0.dtbo' loaded; overlay id #0
[    3.121768] bone_capemgr bone_capemgr: slot #4: dtbo 
'BB-GPIO-1553-00A0.dtbo' loaded; overlay id #1
[   13.125011] bone_capemgr bone_capemgr: part_number 'BB-SPIDEV0', version 
'N/A'
[   13.168836] bone_capemgr bone_capemgr: slot #6: override
[   13.185280] bone_capemgr bone_capemgr: Using override eeprom data at 
slot 6
[   13.208576] bone_capemgr bone_capemgr: slot #6: 'Override Board 
Name,00A0,Override Manuf,BB-SPIDEV0'
[   13.241111] bone_capemgr bone_capemgr: slot #6: BB-SPIDEV0 conflict 
P9.17 (#5:BB-SPIDEV0)
[   13.281946] bone_capemgr bone_capemgr: slot #6: Failed verification

*pinmux-pins still show HDMI*
pin 40 (44e108a0.0): hdmi (GPIO UNCLAIMED) function nxp_hdmi_bonelt_pins 
group nxp_hdmi_bonelt_pins
thru 59

*My /Uenv.txt:*
##This will work with: Angstrom's 2013.06.20 u-boot.

loadaddr=0x82000000
fdtaddr=0x88000000
rdaddr=0x88080000

initrd_high=0xffffffff
fdt_high=0xffffffff

#for single partitions:
mmcroot=/dev/mmcblk0p1
#optargs=quiet capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN
#dtb=am335x-boneblack-emmc-overlay.dtb
#cape_enable=bone_capemgr.enable_partno=BB-GPIO-1553,BB-SPIDEV0

loadximage=load mmc 0:1 ${loadaddr} /boot/vmlinuz-${uname_r}
loadxfdt=load mmc 0:1 ${fdtaddr} /boot/dtbs/${uname_r}/${fdtfile}
loadxrd=load mmc 0:1 ${rdaddr} /boot/initrd.img-${uname_r}; setenv rdsize 
${filesize}
loaduEnvtxt=load mmc 0:1 ${loadaddr} /boot/uEnv.txt ; env import -t 
${loadaddr} ${filesize};
loadall=run loaduEnvtxt; run loadximage; run loadxfdt;

mmcargs=setenv bootargs console=tty0 console=${console} ${optargs} 
${cape_disable} ${cape_enable} root=${mmcroot} rootfstype=${mmcrootfstype} 
${cmdline}

uenvcmd=run loadall; run mmcargs; bootz ${loadaddr} - ${fdtaddr};

*My /boot/uEnv.txt*
uname_r=4.1.38-bone-rt-r24
dtb=am335x-boneblack-emmc-overlay.dtb
##cape_enable=bone_capemgr.enable_partno=BB-SPIDEV0
#cape_disable=bone_capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN
cape_enable=bone_capemgr.enable_partno=BB-GPIO-1553,BB-SPIDEV0
##cape_enable=bone_capemgr.enable_partno=BB-GPIO-1553CAPE,BB-SPI0-HI6138
##cmdline=bone_capemgr.disable_partno=BB-SPIDEV0,BB-BONELT-HDMI,BB-BONELT-HDMIN 
bone_capemgr.enable_partno=BB-GPIO-1553,BB-SPI0-HI6138
##works cmdline=bone_capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN 
bone_capemgr.enable_partno=BB-GPIO-1553,BB-SPIDEV0

On Wednesday, February 8, 2017 at 4:46:26 PM UTC-6, RobertCNelson wrote:
>
> On Wed, Feb 8, 2017 at 4:32 PM,  <[email protected] <javascript:>> 
> wrote: 
> > During boot I am getting a "Failed to start Cape Manager Service." 
> failure 
> > 
> > I have a custom cape that gets loaded via /uEnv.txt along with 
> BB_SPIDEV0, 
> > both show up in slots 
> > 
> > my problem is that the disable for HDMI does not work as the pinmux 
> still 
> > shows the hdmi pins as assigned. 
> > 
> > OS Version 
> > uname -r 4.1.38-bone-rt-r24 
>
> See: 
>
>
> http://elinux.org/Beagleboard:BeagleBone_Debian_Image_Migration#Disabling_eMMC_or_HDMI
>  
>
> Regards, 
>
>
> -- 
> Robert Nelson 
> https://rcn-ee.com/ 
>

-- 


---------------------------------------------------------------------------------------
This e-mail and any attached files may contain WINTEC, Inc., proprietary 
information and may be legally privileged or subject to export control 
restrictions.  If you are not the addressee, any disclosure, reproduction, 
copying, distribution, or other dissemination or use of this communication 
is strictly prohibited.  If you have received this transmission in error 
please reply to the sender immediately and then delete this e-mail.

-- 
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/3629ba5f-dc10-4cc1-a210-75113e77f825%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to