Author Topic: Kernel astro  (Read 1714 times)

cam1965

  • Sr. Member
  • ****
  • Posts: 410
    • View Profile
    • http://
Kernel astro
« on: October 28, 2022, 05:55:00 pm »
I saw this : https://forum.sailfishos.org/t/official-support-for-planet-computers-astro-slide-5g-phone-including-android/4007/19?page=2

And from there : https://github.com/planet-com/astro-kernel

But I don't know if this is the real kernel sources.
Maybe this helps with hdmi output.
Thanks.

abliss

  • Newbie
  • *
  • Posts: 32
    • View Profile
Re: Kernel astro
« Reply #1 on: October 28, 2022, 11:08:49 pm »
Yep, it's real, it builds and it's what I've been running on my astro for months. In fact I'm recompiling it right now to see if I can unblock the hdmi module. I've discovered that you can reprobe at runtime by running this code as root:
 echo 14010000.dsi.2 > /sys/bus/mipi-dsi/drivers/panel-vt-lt8912b-vdo/bind
However, the driver refuses to load, seemnigly because it expects to be attached to panel1, not panel2. Somehow, when booting with the hdmi plug in, the value of  /sys/firmware/devicetree/base/dsi@14010000/ports/port/endpoint/remote-endpoint changes to point to panel2, even though the dts clearly points it to panel1. I've been trying to understand the OpenFirmware dts language but there's not much good documentation on it... 

cam1965

  • Sr. Member
  • ****
  • Posts: 410
    • View Profile
    • http://
Re: Kernel astro
« Reply #2 on: October 29, 2022, 05:41:23 am »
Hi.
Thank you for the information.