Hi
I have a BB white and a 7inch BB-View display that I got working with the 3.8.13 kernel using the instruction in this thread:
[How-to] BB-View on latest Debian
My goal is to get QT Quick 2 working on BBW, so I need the SGX-modules for the OpenGL ES2. I used the RobertCNelson scripts and used the 3.12.13-bone12 version, all successfully compiled and up working, except for the BB-View. When I try to transfer the steps from the thread above I can't get the display working. At start I get "of_resolve: Could not find symbol 'ocp'":
...
reading /dtbs/am335x-bone.dtb
27364 bytes read in 12 ms (2.2 MiB/s)
Kernel image @ 0x82000000 [ 0x000000 - 0x358460 ]
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Using Device Tree in place at 88000000, end 88009ae3
Starting kernel ...
[ 1.175739] omap_i2c 4819c000.i2c: Arbitration lost
[ 3.227354] bone-capemgr bone_capemgr.6: slot #0: No cape found
[ 5.263351] bone-capemgr bone_capemgr.6: slot #1: No cape found
[ 7.299350] bone-capemgr bone_capemgr.6: slot #2: No cape found
[ 9.335349] bone-capemgr bone_capemgr.6: slot #3: No cape found
[ 9.345937] of_resolve: Could not find symbol 'ocp'
[ 9.351159] bone-capemgr bone_capemgr.6: slot #4: Failed to resolve tree
[ 9.358229] bone-capemgr bone_capemgr.6: loader: failed to load slot-4 BB-VIEW-LCD7-01:00A0 (prio 0)
[ 9.370865] musb-hdrc musb-hdrc.0.auto: Falied to request rx1.
[ 9.381404] musb-hdrc musb-hdrc.1.auto: Falied to request rx1.
[ 9.459242] /cpus/cpu@0: could not find phandle
[ 9.467582] tilcdc 4830e000.fb: no encoders/connectors found
[ 9.473606] tilcdc 4830e000.fb: failed to initialize mode setting
Loading, please wait...
modprobe: chdir(3.12.13-bone12): No such file or directory
...
I found a page (Converting Device tree overlays to Kernel 3.12 on BeagleBone Black | Thing-Printer.comThing-Printer.com) about this problem and changed the "ocp" string to "baseboard_beaglebone" in the BB-View dts file. Recompile and now I got kernel panic instead, of course it wasn't that simple
. Any help?
...
reading /dtbs/am335x-bone.dtb
27364 bytes read in 12 ms (2.2 MiB/s)
Kernel image @ 0x82000000 [ 0x000000 - 0x358aa0 ]
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Using Device Tree in place at 88000000, end 88009ae3
Starting kernel ...
[ 1.175780] omap_i2c 4819c000.i2c: Arbitration lost
[ 3.227341] bone-capemgr bone_capemgr.6: slot #0: No cape found
[ 5.263340] bone-capemgr bone_capemgr.6: slot #1: No cape found
[ 7.299338] bone-capemgr bone_capemgr.6: slot #2: No cape found
[ 9.335338] bone-capemgr bone_capemgr.6: slot #3: No cape found
[ 9.350332] OF: no ranges; cannot translate
[ 9.357926] musb-hdrc musb-hdrc.0.auto: Falied to request rx1.
[ 9.364294] OF: no ranges; cannot translate
[ 9.373030] musb-hdrc musb-hdrc.1.auto: Falied to request rx1.
[ 9.380605] OF: no ranges; cannot translate
[ 9.385165] OF: no ranges; cannot translate
[ 9.448161] pinctrl-single 44e10800.pinmux: pin 44e10978.0 already requested by 4819c000.i2c; cannot claim for gpio-leds-cape-lcd.9
[ 9.460637] pinctrl-single 44e10800.pinmux: pin-94 (gpio-leds-cape-lcd.9) status -22
[ 9.468811] pinctrl-single 44e10800.pinmux: could not request pin 94 (44e10978.0) from group pinmux_bb_view_lcd_cape_led_pins on device pinctrl-single
[ 9.483065] leds-gpio gpio-leds-cape-lcd.9: Error applying setting, reverse things back
[ 9.504250] /cpus/cpu@0: could not find phandle
[ 9.512702] tilcdc 4830e000.fb: no encoders/connectors found
[ 9.518765] tilcdc 4830e000.fb: failed to initialize mode setting
[ 9.527188] tilcdc fb.12: failed to get memory resource
...
[ 9.907511] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b