iPhone'unuzdaki panik kayıtlarını incelediyseniz ve "SMC Panic Assertion Failed" hatasıyla karşılaştıysanız, yalnız değilsiniz. Bu hata yaygındır ve iPhone 13 ile sonraki modellerde görülmeye başlanmıştır.
SMC yani Sistem Yönetim Denetleyicisi, MacBook üzerinde sorun giderme işlemi yapanlar için tanıdık gelecektir. iPhone'lar da bir SMC içerir, ancak bu ayrı bir çip olmak yerine CPU'nun bir parçasıdır.
Bu hata, SMC belirli bir sensörden beklediği iletişimi alamadığında oluşturulur. Bu veriyi almadığında, cihazı yeniden başlatır. Yeniden başlatma sonrasında sorun çözülmezse, telefonunuz her üç dakikada (180 saniye) bir yeniden başlatılmaya devam edecektir. Bu durum, genellikle sensörün bulunduğu parçanın değiştirilmesi yoluyla iletişimin yeniden sağlanmasıyla çözülebilir.
Sorun Giderme
Panik kaydını bulduktan sonra, belirli bir "sensör dizisinden" (sensor array) bahsedilen yeri bulmak için göz atın. Ardından birkaç karakter dizisi ve hatalı sensörün gerçek değeri gelecektir. Bu değer "0x" ile başlayacak ve ardından birkaç sayı gelecektir. Sorunlu sensörünüzü bulmak ve ilgili parçayı değiştirmek için aşağıdaki tabloyu kullanın.
Son model iPhone'ların sensör kodunu onaltılık (hexadecimal) yerine onluk (decimal) değerlerle sunmaya başladığına dikkat edin.
Sensör Referansı
| iPhone Modeli | Sensör Dizisi | Muhtemel Sorun |
|---|---|---|
| iPhone 13 serisi | 0x10000 | Ön Sensör Grubu * |
| 0x800 | Şarj Yuvası | |
| 0x40000 | Pil ** | |
| iPhone 13 Mini | 0x400 | Jiroskop (alt kart üzerinde bulunur) |
| iPhone 14 ve 14 Plus | 0x100000 | Şarj Yuvası |
| 0x200000 | Ön Sensör Grubu * | |
| 0x400000 | Kablosuz Şarj Sargısı *** | |
| 0x500000 | Pil ** | |
| iPhone 14 Pro ve Pro Max | 0x41 | Pil ** |
| 0x20000 | Jiroskop (alt kart üzerinde bulunur) | |
| 0x40000 | Şarj Yuvası | |
| 0x80000 | Ön Sensör Grubu * | |
| 0x100000 | Başlatma Düğmesi Fleks Kablosu | |
| iPhone 15 ve 15 Plus | 0xa1 | Pil ** |
| 0x80000 | Şarj Yuvası | |
| 0x100000 | Ön Sensör Grubu * | |
| 0x200000 | Kablosuz Şarj Sargısı *** | |
| iPhone 15 Pro ve Pro Max | 0xa1 | Pil ** |
| 0x300000 | Şarj Yuvası | |
| 0x400000 | Kablosuz Şarj Sargısı *** | |
| iPhone 16 Pro ve Pro Max | 3145728 | Şarj Yuvası |
*Ön sensör grubunu değiştirmek, orijinal bir Apple ekranı kullansanız dahi True Tone ve otomatik parlaklık işlevlerini devre dışı bırakacaktır. iPhone, iOS 15.2 veya daha yeni bir sürümü çalıştırmıyorsa Face ID de devre dışı kalır.
**Pili değiştirmek, Apple'ın Kendi Kendine Onarım (Self Service Repair) programı tarafından sağlanan bir Apple pili kullanıp Sistem Yapılandırması'nı çalıştırmadığınız sürece, takılan pilin orijinal bir Apple pili olmadığına dair bir uyarı mesajı çıkmasına neden olur.
***Kablosuz şarj sargısı kablosu üzerinde cihazla eşleştirilmiş/kalibre edilmiş bir sensör bulunur. Bunu başka bir arka cam grubu veya kablosuz şarj sargısı ile değiştirmek, Apple'ın Kendi Kendine Onarım (Self Service Repair) programı tarafından sağlanan bir Apple parçası (arka cam) kullanıp Sistem Yapılandırması'nı çalıştırmadığınız sürece aynı soruna yol açar.
iOS 18 sürümünün piyasaya sürülmesiyle birlikte, Onarım Asistanı (Repair Assistant) adlı yeni bir özellik kullanıma sunulmuştur. Onarım Asistanı, bu seri numaralı parçaları anakart ile eşleştirerek orijinal parça uyarılarını ortadan kaldırabilir ve kaybolan işlevleri geri getirebilir. Bu yazının yazıldığı tarih itibarıyla, Onarım Asistanı yalnızca yeni veya kullanılmış orijinal Apple parçalarıyla çalışacaktır. Kullanılmış parçaların kayıp veya çalıntı olarak bildirilmiş bir telefondan alınmamış olması gerektiğini unutmayın; durum böyleyse Onarım Asistanı parçaları eşleştirmeyi reddedecektir.
Çoklu Parça Arızaları
Birden fazla sensör işaret edilmiş olabilir; örneğin bir iPhone 13'te 0x1800 kodu, hem şarj yuvasında hem de ön sensör kablosunda sensör sorunları olduğunu gösterecektir.
- Bu sayılar onaltılı (hexadecimal) düzendedir, bu nedenle düşündüğünüz gibi normal toplama işlemi çalışmayacaktır. Örneğin, 0xC0000 kodu iPhone 14 üzerinde hem şarj yuvasının hem de ön sensör grubunun etkilendiği anlamına gelir. Bir programcı hesap makinesi kullanın, onu onaltılı düzene ayarlayın ve 0x40000 + 0x80000 = 0xC0000 işlemini yapın.
İleri Düzey Sorun Giderme
Parçayı değiştirmek sorunu çözmediyse, özellikle cihazda sıvı teması varsa anakart arızalı olabilir.
- Konnektörü inceleyin. Büyüteç kullanmak yardımcı olacaktır. Pinler çok küçüktür ve hasar çıplak gözle fark edilmesi zor olabilir.
- Multimetre kullanarak ve ilgili kart konnektöründeki diyot modu okumalarını kontrol ederek daha fazla bilgi edinebilirsiniz. Bu, anakart seviyesindeki bir sorunu doğrulayabilir veya devre kartı onarımı konusunda bilginiz varsa sorunun nedenini bulmanıza yardımcı olabilir.
Onarım topluluğundaki diyot modu okumaları, çoğu durumda kırmızı (pozitif) probu siyah prob yerine toprağa (ground) temas ettirerek standartlaştırılmıştır.
57 Yorum
my 14 pro restarts randomly not every 3 minutes….when I use youtube or play games, it doesn’t restart…it only restarts when idle or using instagram and some apps……please help.
panic :
panicString" : "panic(cpu 1 caller 0xfffffff0453293d4): SMC PANIC - ASSERT: target\/d73\/target.cpp:265: 0, SMC BSC failure, spreadsheet ver(*10) 150\nS.sensor array 0 - 4 is 0x41, 0x0, 0x0, 0x0, 0x0 \nF.sensor array 0 is 0x0\n\n - Misc(2) OUTBOX1 not ready\nASSERT: target\/d73\/target.cpp:265: 0, SMC BSC failure, spreadsheet ver(*10) 150\nS.sensor array 0 - 4 is 0x41, 0x0, 0x0, 0x0, 0x0 \nF.sensor array 0 is 0x0\n\n\nRTKit: RTKit-2758.60.101.release - Client:
Indraneel Patil - Yanıt Paylaş
If you take a look at the chart, the sensor array referenced is 0x41. Which for a 14 Pro refers to a battery sensor. So I would start there. Even if it's not every 3 minutes. It could just be an intermittent failure.
Alisha C
-
Yanıt
Paylaş
I have same problem I just change front sensor
Ayan Ahmad - Yanıt Paylaş
@indraneelpatil that is a 0x41 error, Battery Data Issue. Problems with battery data communication can cause random restarts. you can use an iPhone panic log analysis online tool to check logs
ktel m - Yanıt Paylaş
"panicString": "panic(cpu 3 caller Oxfffffff04316715c): \"port enable failed:
Oxe00002d6|" @AppleMultiFunctionManager.cpp:1657\nDebugger message: iphone 15 che può essere ??
luigi - Yanıt Paylaş