Disable cape manager?

317 views
Skip to first unread message

benjg...@gmail.com

unread,
May 10, 2016, 11:51:32 AM5/10/16
to BeagleBoard
Hi all,

I'm just trying to improve the boot time on my beaglebone black using Jessie and I'm down to about 16 seconds, of which about 8 are the cape manager searching for and failing to find my non-existant capes:

[    4.737861] omap_i2c 4819c000.i2c: controller timed out
[    5.777840] omap_i2c 4819c000.i2c: controller timed out
[    5.817841] bone_capemgr bone_capemgr: slot #0: No cape found
[    6.837845] omap_i2c 4819c000.i2c: controller timed out
[    7.897837] omap_i2c 4819c000.i2c: controller timed out
[    7.937839] bone_capemgr bone_capemgr: slot #1: No cape found
[    8.957840] omap_i2c 4819c000.i2c: controller timed out
[   10.017834] omap_i2c 4819c000.i2c: controller timed out
[   10.057838] bone_capemgr bone_capemgr: slot #2: No cape found
[   11.077839] omap_i2c 4819c000.i2c: controller timed out
[   12.137842] omap_i2c 4819c000.i2c: controller timed out
[   12.177842] bone_capemgr bone_capemgr: slot #3: No cape found


 Is there any simple way to disable it or stop it waiting to time out? I also need to disable I2C2 soon so if that died as part of this I'd only be happy.

Cheers,

Ben.

Robert Nelson

unread,
May 10, 2016, 12:00:37 PM5/10/16
to Beagle Board, benjg...@gmail.com
Grab the "dtb-rebuilder" and select a branch based on the kernel you are using..


For example: v4.1.x-ti:


change: #include "am335x-bone-common.dtsi" -> #include "am335x-bone-common-no-capemgr.dtsi"

and overlays will be disabled..

Regards,

--
Robert Nelson
https://rcn-ee.com/

Wally Bkg

unread,
May 12, 2016, 8:30:32 AM5/12/16
to BeagleBoard, benjg...@gmail.com
If one did this, would config-pin still work to enable a UART etc?

Ben Gribble

unread,
May 12, 2016, 9:12:44 AM5/12/16
to Robert Nelson, Beagle Board
Superb, I'll give that a go.

Thank you!

Reply all
Reply to author
Forward
0 new messages