On Thu, Oct 27, 2016 at 8:03 AM, Aparna Velampudi <aparnavelamp...@gmail.com> wrote: > I'm using a Beaglebone Green and trying to interface with both an LCD7 > (4DCAPE-70T) which is based off of the BB-BONE-LCD7-01:00A3 revision and the > CAN Cape (TT3201-001:05 revision). > > The LCD cape comes with an expansion header (all the pins that aren't used > by the LCD cape are ported to the header -- look at the data sheet linked > above to get the idea). Both capes work perfectly individually, but when I > try to use them together, I get the following output. > > > root@beaglebone:~# dmesg | grep cape > [ 0.000000] Kernel command line: console=ttyO0,115200n8 > root=UUID=5df5404c-a947-481b-8730-2a4bb771d33e ro rootfstype=ext4 rootwait > coherent_pool=1M quiet cape_universal=enable > [ 3.925280] bone_capemgr bone_capemgr: Baseboard: > 'A335BNLT,BBG1,BBG116044309' > [ 3.925315] bone_capemgr bone_capemgr: > compatible-baseboard=ti,beaglebone-black - #slots=4 > [ 3.967132] bone_capemgr bone_capemgr: slot #0: '4D 7.0 LCD CAPE- > 4DCAPE-70T ,00A3,4D SYSTEMS ,BB-BONE-LCD7-01' > [ 4.023037] bone_capemgr bone_capemgr: slot #1: No cape found > [ 4.082948] bone_capemgr bone_capemgr: slot #2: No cape found > [ 4.112954] bone_capemgr bone_capemgr: slot #3: 'TT3201 CAN Bus > Cape,05,TowerTech,TT3201-001' > [ 4.113486] bone_capemgr bone_capemgr: initialized OK. > [ 4.130310] bone_capemgr bone_capemgr: slot #3: TT3201-001 conflict P9.27 > (#0:BB-BONE-LCD7-01) > [ 4.139161] bone_capemgr bone_capemgr: slot #3: Failed verification > [ 4.154974] bone_capemgr bone_capemgr: slot #3: TT3201-001 conflict P9.27 > (#0:BB-BONE-LCD7-01) > [ 4.165624] bone_capemgr bone_capemgr: slot #0: dtbo > 'BB-BONE-LCD7-01-00A3.dtbo' loaded; overlay id #0 > [ 4.170778] bone_capemgr bone_capemgr: slot #3: Failed verification > [ 4.183178] bone_capemgr bone_capemgr: loader: failed to load slot-3 > TT3201-001:05 (prio 0) > [ 14.366425] bone_capemgr bone_capemgr: part_number 'GPIO-Test', version > 'N/A' > [ 14.366464] bone_capemgr bone_capemgr: slot #4: override > [ 14.366482] bone_capemgr bone_capemgr: Using override eeprom data at slot > 4 > [ 14.366499] bone_capemgr bone_capemgr: slot #4: 'Override Board > Name,00A0,Override Manuf,GPIO-Test' > > > I'm using Debian with the following kernel: > > root@beaglebone:~# uname -r > 4.1.15-ti-rt-r43 > > > I've tried doing the obvious thing by taking the conflict pin (P9_27) > entirely out of the LCD .dts file by changing it to P9_11 (which isn't used > by either) (then compiled and put the .dtbo in /lib/firmware) but that > doesn't work. This is the .dts file for BB-BONE-LCD7-01-00A3
after you "copy" it to /lib/firmware/ run: sudo update-initramfs -uk `uname -r` and reboot... to update the version of the *.dtbo stored in the initramfs.. 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 beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CAOCHtYjL8-djhYYdoZLsjKD9givbFNqK63n%3DB_u47kq3igmpaw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.