Skip to main content

Mounting the Cape

  1. Mount the matching cape on the BeagleBone Black as described in the user manual for the cape.

  2. Supply power to the BeagleBone Black.

  3. Check the connection with the command:

    cat /sys/devices/platform/bone_capemgr/slots

    For example, you get the following output:

    Mon
    0: P---L-   0 cape-CBB-Serial,r01,Logic Supply,cape-CBB-Serial
    1: PF----  -1
    2: PF----  -1
    3: PF----  -1
  4. Alternatively, you could also check the kernel display as follows:

    dmesg | grep cape

    The output should look like this:

    ...
    
    [3.719868] bone_capemgr bone_capemgr: Baseboard: 'A335BNLT,000B,1614BBBK0256'
    [3.719904] bone_capemgr bone_capemgr: compatible-baseboard=ti,beaglebone-black - #slots=4
    [3.762237] bone_capemgr bone_capemgr: slot #0: 'cape-CBB-Serial,r01,Logic Supply,cape-CBB-Serial'
    [3.818178] bone_capemgr bone_capemgr: slot #1: No cape found
    [3.878171] bone_capemgr bone_capemgr: slot #2: No cape found
    [3.938165] bone_capemgr bone_capemgr: slot #3: No cape found
    [3.944194] bone_capemgr bone_capemgr: initialized OK.
    [3.963568] bone_capemgr bone_capemgr: slot #0: dtbo 'cape-CBB-Serial-r01.dtbo' loaded; overlay id #0
    
    ...

    This output shows that a cape has been detected and a corresponding device tree overlay was loaded.