Kernel port: can I generate the device tree (dts) from a Windows install?
by byron.hawkins from LinuxQuestions.org on (#5T7DT)
I have a Pipo W12 that runs Windows 10 on ARM, and I'd like to install linux from any distro as a dual boot, but I can't find any build that specifically supports this device (linux on ARM does not have general support, it's always device specific). There are many builds that support the Lenovo Yoga 630, which has the same Snapdragon 850 CPU and similar form factor. When booting an Ubuntu port specific to the Yoga 630 on my Pipo, I get errors related to an incorrect device tree. So I'm wondering if it is possible to generate a device tree source (dts) for the Pipo from Windows, and then replace the Yoga device tree in the Ubuntu iso.
There are examples of generating a dts using WSL 2, but I can't run WSL 2 on a Snapdragon 850 because it does not have hardware virtualization support. Is there any other way to generate a linux device tree from a running Windows desktop?
There are examples of generating a dts using WSL 2, but I can't run WSL 2 on a Snapdragon 850 because it does not have hardware virtualization support. Is there any other way to generate a linux device tree from a running Windows desktop?