cdsteinkuehler / beaglebone-universal-io

Device tree overlay and support scripts for using most available hardware I/O on the BeagleBone without editing dts files or rebuilding the kernel
GNU General Public License v2.0
127 stars 54 forks source link

Loading cape-universala #39

Closed jellespijker closed 8 years ago

jellespijker commented 8 years ago

When I try to load the cape-universala on a BBB with the following kernel

$ uname -a    
Linux arm 4.1.17-ti-rt-r46 #1 SMP PREEMPT RT Sun Feb 7 17:10:04 CET 2016 armv7l GNU/Linux

I get the error

[ 231.974830] bone_capemgr bone_capemgr: part_number 'cape-universala', version 'N/A' [ 231.982715] bone_capemgr bone_capemgr: slot #5: override [ 231.991542] bone_capemgr bone_capemgr: Using override eeprom data at slot 5 [ 232.000615] bone_capemgr bone_capemgr: slot #5: 'Override Board Name,00A0,Override Manuf,cape-universala' [ 232.096232] of_resolve_phandles: Could not find symbol 'gpio4' [ 232.102140] bone_capemgr bone_capemgr: slot #5: Failed to resolve tree

My uEnv.txt contains the following:

uname_r=4.1.17-ti-rt-r46 dtb=am335x-boneblack-overlay.dtb

Any help is dearly appreciated.

jellespijker commented 8 years ago

Found a work around.

Reinstalled the overlays from https://github.com/beagleboard/bb.org-overlays and started with the following uEnv.txt

uname_r=4.1.17-ti-rt-r46 dtb=am335x-boneblack-overlay.dtb cape_enable=bone_capemgr.enable_partno=cape-univ-audio,cape-univ-emmc,cape-univ-hdmi

now when I sudo config-pin 9_28 pruout no more errors