Hello,

I would like to add a Cape Bacon on a BBB rev A6 but I can't load & use the 
specific device tree for this cape.

I'm using Debian 7.9 for BBB on uSDCard.

root@beaglebone:~# uname -a

Linux beaglebone 3.8.13-bone79 #1 SMP Tue Oct 13 20:44:55 UTC 2015 armv7l 
GNU/Linux

I've disabled HDMI & eMMC to prevent any I/O conflict since Cape Bacon uses 
gpio4, gpio5...

My serial EEPROM on the Cape Bacon is empty (i.e. filled with 0xFF values), 
I don't know why.

Slots seem to be ok.

root@beaglebone:~# cat /sys/devices/bone_capemgr.9/slots 

 0: 54:PF--- 

 1: 55:PF--- 

 2: 56:PF--- 

 3: 57:PF--- 

 4: ff:P-O-- Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G

 5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI

 6: ff:P-O-- Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN

 7: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-BONE-BACONE

The BB-BONE-BACONE-00A0.dtbo seems to be loaded

dmesg | grep cape 

[    0.000000] Kernel command line: console=tty0 console=ttyO0,115200n8 
capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G 
root=/dev/mmcblk0p1 rootfstype=ext4 rootwait coherent_pool=1M quiet 
init=/lib/systemd/systemd cape_universal=enable

[    0.875286] bone-capemgr bone_capemgr.9: Baseboard: 
'A335BNLT,00A6,4913BBBK0700'

[    0.875326] bone-capemgr bone_capemgr.9: 
compatible-baseboard=ti,beaglebone-black

[    0.875372] bone-capemgr bone_capemgr.9: Skipping disabled cape with 
part# BB-BONE-EMMC-2G

[    0.875419] bone-capemgr bone_capemgr.9: Skipping disabled cape with 
part# BB-BONELT-HDMI

[    0.875504] bone-capemgr bone_capemgr.9: Skipping disabled cape with 
part# BB-BONELT-HDMIN

[    0.906506] bone-capemgr bone_capemgr.9: slot #0: No cape found

[    0.943614] bone-capemgr bone_capemgr.9: slot #1: No cape found

[    0.980722] bone-capemgr bone_capemgr.9: slot #2: No cape found

[    1.017831] bone-capemgr bone_capemgr.9: slot #3: No cape found

[    1.024099] bone-capemgr bone_capemgr.9: slot #4: specific override

[    1.024137] bone-capemgr bone_capemgr.9: bone: Using override eeprom 
data at slot 4

[    1.024164] bone-capemgr bone_capemgr.9: slot #4: 
'Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G'

[    1.024298] bone-capemgr bone_capemgr.9: slot #5: specific override

[    1.024329] bone-capemgr bone_capemgr.9: bone: Using override eeprom 
data at slot 5

[    1.024354] bone-capemgr bone_capemgr.9: slot #5: 
'Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI'

[    1.024492] bone-capemgr bone_capemgr.9: slot #6: specific override

[    1.024522] bone-capemgr bone_capemgr.9: bone: Using override eeprom 
data at slot 6

[    1.024547] bone-capemgr bone_capemgr.9: slot #6: 
'Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN'

[    1.024818] bone-capemgr bone_capemgr.9: Skipping loading of disabled 
cape with part# BB-BONE-EMMC-2G

[    1.024842] bone-capemgr bone_capemgr.9: Skipping loading of disabled 
cape with part# BB-BONELT-HDMI

[    1.024862] bone-capemgr bone_capemgr.9: Skipping loading of disabled 
cape with part# BB-BONELT-HDMIN

[    1.024880] bone-capemgr bone_capemgr.9: initialized OK.

[   10.532360] bone-capemgr bone_capemgr.9: part_number 'BB-BONE-BACONE', 
version 'N/A'

[   10.532424] bone-capemgr bone_capemgr.9: slot #7: generic override

[   10.532436] bone-capemgr bone_capemgr.9: bone: Using override eeprom 
data at slot 7

[   10.532448] bone-capemgr bone_capemgr.9: slot #7: 'Override Board 
Name,00A0,Override Manuf,BB-BONE-BACONE'

[   10.532536] bone-capemgr bone_capemgr.9: slot #7: Requesting part 
number/version based 'BB-BONE-BACONE-00A0.dtbo

[   10.532547] bone-capemgr bone_capemgr.9: slot #7: Requesting firmware 
'BB-BONE-BACONE-00A0.dtbo' for board-name 'Override Board Name', version 
'00A0'

[   10.532569] bone-capemgr bone_capemgr.9: slot #7: dtbo 
'BB-BONE-BACONE-00A0.dtbo' loaded; converting to live tree

[   10.532983] bone-capemgr bone_capemgr.9: slot #7: #7 overlays

[   10.621483] bone-capemgr bone_capemgr.9: slot #7: Applied #7 overlays.

Everything looks fine but the device tree is not loaded

All suggestions are welcome !

Many thanks,
Regards
YA

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to