Running dmesg on PinePhone reveals that idiot firmware is bored.

  • lemmeee@sh.itjust.worksOP
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    edit-2
    8 months ago

    Just to clarify, this is the keyboard addon that I was talking about. It has a built-in battery. It has a button on the side that lets you toggle the battery on and off. When I disable the battery and plug in a USB mouse, it will work, just as it does without the addon. But not with the battery enabled. So the extra battery must be interfering with the power to the USB port somehow. Surprisingly the result is the same even when plugging in a powered USB-C hub with the mouse plugged into it.

    When I disable the battery, then plug in the mouse and then enable the battery again, the mouse will keep working.

    I don’t know much about the hardware, though. I’m even surprised that the modem has something to do with delivering power to devices.

    Edit: I guess misunderstood some things. anx7688 seems to be a USB controller. The modem is separate from the SoC and is connected internally via USB. But maybe it’s not a problem with the modem in this case, but with the controller.

    • Rustmilian@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      8 months ago

      Edit: I guess misunderstood some things. anx7688 seems to be a USB controller. The modem is separate from the SoC and is connected internally via USB. But maybe it’s not a problem with the modem in this case, but with the controller.

      That’s my bad, I should’ve specified that anx7688 is the USB-C bridge driver controlling all USB devices along with the modem.
      In this case the modem is being effected by the USB charging state & USB-C peripherals over CC pins from anx7688.

      Your other issues are very likely tangentially related to the modem error messages caused by an underlying issue within the anx7688 USB-C bridge driver’s controller.