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.

Reply via email to