Grove Base Cape for BeagleBone® v2.0 disables BBB ethernet

I have an old[ish] BBB on which I have been doing some experimenting
for a friend. I have the current Debian 10 console version installed.

One of the things to try was to install a Grove cape, one of these:-

    https://www.seeedstudio.com/Grove-Base-Cape-for-Beagleboner-v2-0.html

It seems to completely disable all ethernet, neither the RJ-45 nor the
ethernet over USB works. Is this to be expected?

The BBB's ethernet works fine when the cape is removed again, but
having no way to communicate with it when the cape is attached makes
it rather difficult to do anything.

Just a comment:
https://wiki.seeedstudio.com/Grove_Base_Cape_for_BeagleBone_v2/ implies it
is aimed that the Seeed BB GREEN (which does not have HDMI as they added a
pair of Grove connections to the base board). The v2 has a change in eMMC
https://wiki.seeedstudio.com/BeagleBone_Green/#cape-for-seeed-studio-beaglebone-green

  It may be using a massively different device tree.

Uh, no... with it plugged in please run..

sudo /opt/scripts/tools/version.s

Regards,

Yeah, considering they are referencing a BeagleBone V2.0, this would imply a Beaglebone Green V2:
https://wiki.seeedstudio.com/Grove_Base_Cape_for_BeagleBone_v2/#coding-work

However, they may want to reconsider the link title for the page Dennis posted:
https://www.seeedstudio.com/Grove-Base-Cape-for-Beagleboner-v2-0.html

There does appear to be settable switches on the board as is stated on the main product page:
" Provides up to 12 Grove ports Changeable I2C address to avoid address conflicts Various interfaces include 2 UART, 4 I2C, 2 analog out and 4 digital I/Os"

I’m not sure if that would help though.

The Recipe page seems to be gone as well so the associated images do not seem to be available:
I get this from that page: “This site can’t be reached”

You may check the schematic and see what could be conflicting and try to eliminate that.

Cheers,

Jon

Assuming you mean run this without the cape installed as I can't do
anything with the cape installed...

Ah! It lost an h off the end. When I found it, output as follows:-

    eeprom:[A335BNLT0A6A0414BBBK1079]
    model:[TI_AM335x_BeagleBone_Black]
    dogtag:[BeagleBoard.org Debian Buster Console Image 2020-04-06]
    bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot
    2018.03-00002-g254339602c]:[location: dd MBR]
    UBOOT: Booted Device-Tree:[am335x-boneblack.dts]
    kernel:[4.19.94-ti-r42]
    /boot/uEnv.txt Settings:
    pkg check: to individually upgrade run: [sudo apt install
    --only-upgrade <pkg>]
    pkg:[bb-cape-overlays]:[4.14.20201221.0-0~buster+20201221]
    pkg:[bb-wl18xx-firmware]:[1.20200813.1-0~buster+20200813]
    pkg:[kmod]:[26-1]
    WARNING:pkg:[librobotcontrol]:[NOT_INSTALLED]
    cmdline:[console=ttyO0,115200n8 root=/dev/mmcblk0p1 ro rootfstype=ext4
    rootwait coherent_pool=1M net.ifnames=0 rng_core.default_quality=100
    quiet]
    dmesg | grep remote
    [ 61.422777] remoteproc remoteproc0: wkup_m3 is available
    [ 65.123962] remoteproc remoteproc0: powering up wkup_m3
    [ 65.124030] remoteproc remoteproc0: Booting fw image
    am335x-pm-firmware.elf, size 217168
    [ 65.124587] remoteproc remoteproc0: remote processor wkup_m3 is now
    up
    dmesg | grep pru
    dmesg | grep pinctrl-single
    [ 0.892894] pinctrl-single 44e10800.pinmux: 142 pins, size 568
    dmesg | grep gpio-of-helper
    [ 0.894634] gpio-of-helper ocp:cape-universal: ready
    END