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.
