UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. cas@social.treehouse.systems
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Groups 0

    cas@social.treehouse.systems

    @cas@social.treehouse.systems

    im Casey, πŸ³οΈβ€πŸŒˆ queer hacker in Berlin!

    #LinuxMobile and @postmarketOS is my jam

    I maintain U-Boot for Qualcomm devices and do other cool embedded stuff @ Linaro

    #GoVegan 🌱

    personal account: @casey

    0
    Reputation
    1
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online
    pronouns they/she
    First throw πŸͺ¨ Rock
    Matrix kcxt:postmarketos.org
    Website connolly.tech

    cas@social.treehouse.systems Unfollow Follow

    Latest posts made by cas@social.treehouse.systems

    • RE: i've been pretty quiet regarding work stuff lately, but finally have something to share!

      overall this has been by fair the most complicated thing i've worked on technically... And definitely wouldn't have happened without a whole lot of help and collaboration with my colleagues.

      It also made it painfully clear to me that U-Boots driver model could use an overhaul...

      posted in World
      cas@social.treehouse.systemsC
      cas@social.treehouse.systems
    • RE: i've been pretty quiet regarding work stuff lately, but finally have something to share!

      the "dummy_panel" device is a hack, since both DSI controllers expect to reference a panel and give that panel a reference to them for sending DCS commands, it works around a limitation in U-Boot's driver model and lets us send panel commands over both DSI controllers...

      posted in World
      cas@social.treehouse.systemsC
      cas@social.treehouse.systems
    • i've been pretty quiet regarding work stuff lately, but finally have something to share!

      i've been pretty quiet regarding work stuff lately, but finally have something to share!

      here we have Qualcomm display drivers up and running, demo'd on the Ayaneo Pocket S2, but it also works on the SM8650 HDK.

      This isn't relying on an existing framebuffer being set up, this is U-Boot as the first stage bootloader. So there unfortunately isn't much of a benefit here on most of the phones we run U-Boot on today since we already have a framebuffer xD

      The pocket S2 was a "fun" first target since it uses dual DSI, so both DSI controllers are used to drive a single panel.

      It's gonna take quite a lot of cleanup before this can go upstream (particularly in the clock drivers), but I hope we can expand this support to other platforms and enable additional functionality like DSC. This brings us one (big!) step closer to a viable alternative bootloader for Qualcomm mobile devices.

      That all bring said, the current diff is ~10k LoC πŸ˜…

      posted in World
      cas@social.treehouse.systemsC
      cas@social.treehouse.systems