From cfb3189309f33e97db1e5661a2252442dabc97c6 Mon Sep 17 00:00:00 2001 From: erebion Date: Thu, 16 Apr 2026 17:12:10 +0200 Subject: [PATCH] update current status: modem works now --- README.md | 62 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 34 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 3fde95c..ec7c30a 100644 --- a/README.md +++ b/README.md @@ -6,33 +6,33 @@ Some notes on my work getting Mobian to run on the Xperia 10 III (codename pdx21 ### Device Tree Status -| Component | Status | sent to sm6350-mainline? | -| --------- | ------ | ------------------------ | -| ADSP | ✅ | ✅ | -| Battery (percentage and temperature) | ✅ | ✅ | -| Bluetooth | ✅ | ✅ | -| Calls | | | -| Camera | to do | | -| CDSP | ✅ | ✅ | -| Display Panel | ✅ | ✅ | -| DP via USB-C | low priority | | -| Fast Charging | to do, low priority | | -| Fingerprint Reader | low priority, probably not supported by the kernel anyway | | -| Flashlight | ✅ | ✅ | -| GPS | | | -| IPA | ✅ | ✅ | -| microSD | ✅ | was already part of upstream | -| Modem | ✅ (requires UFS, but for testing I could work around this) | ✅ | -| NFC | to do, low priority | | -| RTC | added, needs testing | ✅ | -| Sound | to do | | -| SMS | | | -| Thermals | | | -| Touch | occasionally does not work | was already part of upstream | -| UFS | broken, need help | | -| USB-C | ? | | -| Wifi | ✅ (requires modem) | ✅ | -| Vibration | to do, low priority | | +| Component | Status | sent to sm6350-mainline? | sent upstream? | +| --------- | ------ | ------------------------ | -------------- | +| ADSP | ✅ | ✅ | | +| Battery (percentage and temperature) | ✅ | ✅ | | +| Bluetooth | ✅ | ✅ | | +| Calls | | | | +| Camera | to do | | | +| CDSP | ✅ | ✅ | | +| Display Panel | ✅ | ✅ | | +| DP via USB-C | low priority | | | +| Fast Charging | to do, low priority | | | +| Fingerprint Reader | low priority, probably not supported by the kernel anyway | | | +| Flashlight | ✅ | ✅ | | +| GPS | | | | +| IPA | ✅ | ✅ | | +| microSD | ✅ | was already part of upstream | | +| Modem | ✅ (requires TA service to run) | ✅ | | +| NFC | to do, low priority | | | +| RTC | added, needs testing | ✅ | | +| Sound | to do | | | +| SMS | | | | +| Thermals | | | | +| Touch | occasionally does not work | was already part of upstream | | +| UFS | broken, need help | | | +| USB-C | ? | | | +| Wifi | ✅ (requires modem) | ✅ | | +| Vibration | to do, low priority | | | No status means I haven't even had a look at that component. @@ -90,7 +90,12 @@ Occasionally stops working after logging in, no idea why. [ 91.179283] ath10k_snoc 18800000.wifi: firmware crashed! (guid a814647c-fc5c-4ad6-b35e-8b88eec81fef) ``` -Modem crashes. Reason is unknown for now. +Modem crashes. Reason is missing TA service. Modem works fine with TA service running. + +Error message `[ 50.440514] qcom_q6v5_pas 4080000.remoteproc: fatal error received: dog_hal_common.c:180:DOG detects stalled initialization, triage with IMAGE OWNER +` seems to come from `drivers/remoteproc/qcom_q6v5.c`, see https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/remoteproc/qcom_q6v5.c?h=v6.19.12#n126 + +Error message `[ 50.440562] remoteproc remoteproc1: crash detected in modem: type fatal error` seems to come from https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/remoteproc/remoteproc_core.c?h=v6.19.12#n2707 ## Unlocked Achievements @@ -99,6 +104,7 @@ Modem crashes. Reason is unknown for now. - full graphics support (I can play an episode of Star Trek: Stange New Worlds, although without sound) - playing a song via Bluetooth for the first time - Wifi works! :D +- Modem starts ## Mobian Work