Microsoft SP 12 inch, looking for help building dts file #39
Replies: 2 comments 1 reply
-
Heres some screenshots of a video I took of the boot sequence, after adding these to the boot in grub: |
Beta Was this translation helpful? Give feedback.
-
Hi there, will take a look. My repo contains a lot of x1p42100 related device trees, maybe you can take a look for reference. Good starting point should be the Lenovo Thinkbook 16. Unfortunately, Microsoft is pretty inventive when it comes to hardware, but what you're describing is probably a missing panel definition and a regulator, perhaps backlight definition. Question is if you get the EDID from the display. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I am looking for help with creating the needed dts file for the sp12, I have the acpi dump and am looking for assistance. Looking at the diff between the acpi dump of the sp12in and sp11, it appears theres only a few differences: it uses the x1p42100 cpu, disables a usb port, and has an led screen instead of oled.
Using the sp11 dts file, adding in the x1p42100 changes, adding in the firmware and disabling the usb entry almost gets me to the arch linux prompt using the arch build for the sp11, however, because I havent gotten the display working, the display goes black before the boot ends. I can tell that its working as usb devices and the surface keyboard still appear to be active.
My main workspace right now is here: https://github.com/harrisonvanderbyl/surface
I have attempted to identify the main differences in the hardware here: https://github.com/harrisonvanderbyl/surface/tree/main/acpi/acpi/compare
but the display power supply and clocks appear very different and I am having a hard time figuring out how to at them correctly in the dts file.
Beta Was this translation helpful? Give feedback.
All reactions