I tried the latest daily build of debian unstable with kernel 6.1 and
now the snapdragon 8cx gen 2 SoC on my laptop is recognised
correctly. However, I can start the installation in GUI and text
mode, but the keyboard only works in GRUB, not during the installation.
I think the problem is lack of drivers
Does an external USB keyboard work during the install?
Probably, or even just device-tree stuff.
I found a thread on the Ubuntu forums about these devices and Linaro
suggests that support for gen2 is now upstream, but from the search
link that Linaro provided, there are still things going into mainline
just two days ago, including PCI support. So you might need to either
compile linux-next for yourself or wait for a newer Linux release.
https://wikiless.org/wiki/List_of_Qualcomm_Snapdragon_processors?lang=en#Snapdragon_8cx_Compute_Platforms
https://ubuntuforums.org/showthread.php?t=2480823 https://www.linaro.org/blog/upstream-linux-support-now-available-for-the-the-qualcomm-snapdragon-8-gen-2-mobile-platform/
https://lore.kernel.org/all/?q=SM8550
Maybe. What to do in this case?
Gen 1-2 are SoC SC8180X and SC8180XP respectively which are the same
SoC except for the CPU frequency
Use the network console mode of the Debian installer, which will likely
let you SSH in from another device so that you can check logs etc. All
of the Debian installer wiki pages are outdated so I'm not sure if
these are correct/useful, but it should be possible somehow.
Download the Debian Linux kernel image binary package and check if it
has the build config options for SC8180X enabled in /boot/config-*.
If not, try to rebuild it with that enabled and boot that.
Contact the folks who worked on mainline Linux kernel support for
SC8180X and ask for help figuring out where/if the support for SC8180XP landed and how to debug the issue.
I see a lot for SC8180X in mainline Linux, but no device tree curiously
and nothing for SC8180XP either.
Use the network console mode of the Debian installer, which will likely
let you SSH in from another device so that you can check logs etc. All
of the Debian installer wiki pages are outdated so I'm not sure if
these are correct/useful, but it should be possible somehow.
Thanks for the suggestions. I will try even though the device does not have an ethernet interface, only wifi which surely requires drivers.
Download the Debian Linux kernel image binary package and check if it
has the build config options for SC8180X enabled in /boot/config-*.
If not, try to rebuild it with that enabled and boot that.
You are right, they are not set. I will try to rebuild the kernel even though it is my first time :)
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SC8280XP is not set
# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
# CONFIG_INTERCONNECT_QCOM_SC8280XP is not set
Contact the folks who worked on mainline Linux kernel support for
SC8180X and ask for help figuring out where/if the support for SC8180XP landed and how to debug the issue.
OK, I will report any updates here.
I see a lot for SC8180X in mainline Linux, but no device tree curiously
and nothing for SC8180XP either.
Right, I am not an expert, but I came to the same conclusion.
Best Regards,-----------------------eeb19964b37a71112ecac568c086ef98
Alfredo
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 489 |
Nodes: | 16 (2 / 14) |
Uptime: | 21:07:58 |
Calls: | 9,665 |
Files: | 13,714 |
Messages: | 6,168,097 |