iPhone Panic Full Günlük Analizi ve Tüm Panic Kodu Arıza Kataloğu Rehberi
Akıllı telefon teknik servis dünyasında, özellikle Apple iPhone cihazlarında sıklıkla karşılaşılan cihazın kendiliğinden 3 dakikada bir kapanması, elma logosunda kalması veya aniden reset atması durumları, iOS çekirdeğinin (kernel) bir donanım uyuşmazlığı algılamasından kaynaklanır. Bu koruma mekanizması devreye girdiğinde cihaz belleğinde saklanan log kayıtlarına iPhone Panic Full dosyası adı verilmektedir. Mert Cep Telefonu Tamir Kursu laboratuvarlarında uzman eğitmenlerimiz tarafından hazırlanan bu kapsamlı rehberde, iPhone Panic Code Listesi içerisindeki tüm arıza kodlarını, AOP Panic, WDT Timeout, I2C otobüs çökme hatalarını ve 0X140000 gibi hex kodlarını mikroskobik düzeyde detaylandırıyoruz. Cihazı deneme yanılma yoluyla ısıtıp tahrip etmek yerine, log dosyasındaki dijital verileri okuyarak Apple Anakart Arıza Tespiti yapma sanatını adım adım inceliyoruz.
- 1. Panic Full Nedir ve SMC (Sistem Yönetim Denetleyicisi) Çalışma Mantığı
- 2. iOS Analytics Data Üzerinden Panic Log Dosyalarına Erişim
- 3. Kapsamlı Apple iPhone Panic Code ve Muhtemel Arızalı Parçalar Kataloğu
- 4. Hex Tabanlı Sensor Array (1) ve SMC Panic Assertion Hata Kodları
- 5. I2C (Entegreler Arası İletişim) ve SPMI Otobüs Arızalarının Teşhisi
- 6. AOP (Always-On Processor) ve Sensör Grubu Arızaları
- 7. WDT (Watchdog Timer) Zaman Aşımı ve Batarya Veri Yolları (SWI/HDQ)
- 8. Çift Katmanlı (Sandviç) Anakartlarda Interposer ve Reballing Protokolü
- 9. Mert Cep Telefonu Tamir Kursu Altın Teknisyen Tavsiyeleri
1. Panic Full Nedir ve SMC (Sistem Yönetim Denetleyicisi) Çalışma Mantığı
iPhone mimarisinde ana işlemci (CPU – Central Processing Unit) ve yardımcı işlemciler, cihazın güvenliği ve kararlılığı için sürekli olarak çevre donanımları sorgular. Apple sistemlerinde sıcaklık, voltaj, akım ve basınç değerlerini anlık denetleyen birime SMC (Sistem Yönetim Denetleyicisi – System Management Controller) adı verilir.
iOS işletim sistemi çekirdeği (kernel), her birkaç saniyede bir bu sensör dizilerini ve veri yollarını denetler. Herhangi bir sensörden (örneğin şarj soketindeki barometre veya ahize flexindeki ortam ışığı sensörü) yanıt alınamadığında veya I2C/PCIe veri yollarında bir kesinti oluştuğunda, işlemci donanımı korumak adına tüm işlemleri derhal durdurur ve sistemi yeniden başlatır. Bu olaya kernel panic denir ve oluşturulan detaylı kaza raporu iPhone Panic Full başlığı altında hafızaya yazılır.
2. iOS Analytics Data Üzerinden Panic Log Dosyalarına Erişim
Mert Cep Telefonu Tamir Kursu eğitimlerimizde teknisyen adaylarına aşıladığımız en temel prensip, arızalı anakarta havya veya sıcak hava istasyonu sürmeden önce yazılımsal teşhis raporlarını okumaktır. Cihaz içerisindeki log dosyalarına ulaşmak için şu adımları izleyin:
- Adım 1 – Ayarlar Menüsü: Cihazın Ayarlar -> Gizlilik ve Güvenlik -> Analizler ve İyileştirmeler -> Analiz Verileri (Analytics Data) sekmesine giriniz.
- Adım 2 – Arama Yapma: Alfabetik sıralı listede arama çubuğuna “panic-full” yazarak en son tarih ve saat damgasına sahip dosyayı açınız.
- Adım 3 – Kod Tespiti: Dosyanın üst kısımlarında yer alan
"panicString","SMC Panic Assertion","AOP PANIC"veya"WDT timeout"satırlarını inceleyerek arızalı donanım adresini belirleyiniz.
3. Kapsamlı Apple iPhone Panic Code ve Muhtemel Arızalı Parçalar Kataloğu
Aşağıdaki detaylı teşhis tablosu, teknik servis masasında karşınıza çıkabilecek tüm Panic Code terimlerini, bu kodların işaret ettiği olası arızalı bileşenleri ve çözüm notlarını sunmaktadır.
| Panic Kodu (Panic Code) | Olası Arızalı Donanım / Hat | Teknik Servis Açıklaması ve Çözüm Notu |
|---|---|---|
| eMemory panic / eMemory PCIE | NAND Bellek veya CPU-NAND Veri Hattı | NAND entegresi arızalı veya CPU ile NAND arasındaki PCIe haberleşme yolları kopuk. NAND reballing veya değişimi gereklidir. |
| SEP ROM, SEP DATA | Logic EEPROM (Mantık EEPROM Entegresi) | Secure Enclave EEPROM entegresi veri okuyamıyor. Entegre besleme voltajlarını ve lehim bilyelerini kontrol ediniz. |
| i2C0 (iPhone 6 – XS Max) | U1202, U1501, U1502, U1700, U2000, U4000, U2700, J6400 | I2C0 hattına bağlı bileşenler arızalı. Ön/arka kamera, ahize flexi, ışık sensörü veya mikrofon hattını kontrol ediniz. |
| i2C1 (iPhone 6 – XS Max) | U1580, U1400, U1401, U1601, J2118, U3800, J4300 | I2C1 veri veriyolu bileşenleri kilitlenmiş. Soket çevresindeki filtre dirençlerini ve diyot değerlerini ölçünüz. |
| i2C2 (iPhone 6 – XS Max) | J1111, J2019, J3100, J4200, U4050, U3301, U5002, Ön Kamera Flexi | Ön kamera flex kablosu veya I2C2 hattına bağlı ekran sürücü entegresi arızalı. Flexi söküp cihazı test ediniz. |
| i2C3 (iPhone 7 – XS Max) | Şarj Soket Flexi, Ekran Connector, Arka Mikrofon, Işık Entegresi | Şarj soketi flexi veya ekran konnektöründeki oksitlenme I2C3 hattını çökertiyor. Soketi ve konnektörü alkolle temizleyiniz. |
| i2C4 / i2C5 | Logic EEPROM Entegresi | Mantık EEPROM haberleşme hatlarında kopukluk. Anakart şematiğinden EEPROM veri hatlarını izleyiniz. |
| SMC i2cm0 / SMC i2cm1 | U3100, U3300, U3400, U6200, J3200, USB Entegresi (Tristar/Hydra), PMU | USB denetleyici entegresi (Tristar/Hydra) veya PMIC (Güç Yönetim Entegresi) haberleşme hatası. Şarj entegresini değiştiriniz. |
| AOP PANIC / pressurecontroller.cpp | Yakınlık Sensörü, Arka Mikrofon, Ön/Arka Kamera Flexi, Barometre | Sensör grubunda tıkanma veya flex hasarı. iPhone 7 ve üzeri modellerde power/parmak izi flexini fiziki olarak kontrol ediniz. |
| AOP PANIC No Pulse On | Titreşim Motoru (Taptic Engine), Audio CODEC IC, Yakınlık Sensörü | Titreşim motoru sürücü entegresi veya ses entegresi (Audio CODEC) yanıt vermiyor. Entegre bilyelerini yenileyiniz. |
| AOP PANIC – moly / Pressure queue blocked | Pusula Sensörü (Compass IC), iPhone 11 Wi-Fi Anteni, Barometre | Pusula entegresi besleme hattı bozuk veya basınç sensörü kanalı tıkalı. Soket bölgesini temizleyiniz. |
| Apple BCM WLAN / apcie(wlan) | Wi-Fi & Bluetooth Modülü | Wi-Fi entegresi soğuk lehim veya PCIe veri hattı kopuk. Wi-Fi entegresini söküp reball yapınız veya PCIE hattını ölçünüz. |
| AOP DATA ABORT / PREFETCH ABORT | CPU Soğuk Lehim, Anakart İç Katman Yolları, Şarj Soketi, Power Flex | Darbe veya sıvı teması sonucu veri otobüsü çökmüş. Sırasıyla dış flexleri söküp test ediniz; düzelmezse CPU reballing değerlendiriniz. |
| Apple SocHot / AppleSOC hot hot hot | CPU Aşırı Isınma, RAM Soğuk Lehim, Wi-Fi veya Audio CODEC | İşlemci üzerindeki RAM katmanı lehimleri çatlamış veya yan bir bileşen aşırı akım çekerek CPU’yu ısıtıyor. Termal kamera ile tarayınız. |
| AOP PANIC K2-bosch control | Jiroskop Entegresi, Titreşim Motoru, Şarj Soketi | Bosch imalatı jiroskop entegresi SPI hattı kilitlenmiş. Entegreyi ve çevresindeki kondansatörleri ölçünüz. |
| AOP PANIC Systickwatchdog | Audio CODEC Entegresi (Ses Entegresi) | iPhone 7/7 Plus modellerinde kronik Audio CODEC bilye kopması (C12 hattı). Ped tamiri yapıp jumper çekiniz. |
| AOP NIMI POWER | Güç (Power) Butonu Flex Kablosu | Power butonu flexi üzerindeki mikrofon veya flash entegresi besleme hattında kısa devre. Flex değişimi yapınız. |
| AOP PANIC-SCMto3-pearl | Ahize Flex Kablosu (Face ID / Earpiece Flex) | Face ID sensor grubu üzerindeki selcom veya projektör sensörü arızalı. Orijinal flex aktarımı yapınız. |
| Apple Tristar2:could not find i2c | Şarj Soketi Flexi, USB Denetleyici Entegresi (Tristar/Hydra) | Tristar entegresi I2C hattını göremiyor. Şarj soketini ve USB entegresini yenileyiniz. |
| Apple PPM / Apple PMGR | Şarj Entegresi, Batarya, Boost Dönüştürücü | Güç yönetim katmanı voltaj verisi alamıyor. Batarya soketini ve PP_VCC_MAIN hattını ölçünüz. |
| Apple MESA | Touch ID / Parmak İzi Okuyucu Hatları | Mesa entegresi veya parmak izi flex kablo yolları kopuk. Soket voltajlarını kontrol ediniz. |
| Apple Tristar Hydra / Applekraken | Şarj Soket Flexi, USB Denetleyici Entegresi | Hydra şarj entegresi (iPhone 8 ve üzeri) arızalı. Kaliteli şarj aleti kullanılmaması sonucu bozulur. |
| AGXG10P B0 NMI / AGXK AGXAcceletor | Anakart Katman Yolları (PCB Layers), Jiroskop, İvmeölçer | iPhone 8/8P/X serisinde kronik anakart iç katman kopması. Kart birleşim bilyelerini tazeleyiniz. |
| ANS2 / ANS / Anc-postnand.c1260 | NAND Besleme Hatları veya Katman Yolları | NAND bellek entegresi besleme voltajları (PP1V8_NAND, PP0V9_NAND) çöküyor. Kapasitörleri diyot modunda ölçünüz. |
| Attempting to forcibly halt CPU… / A freed zone element | CPU Soğuk Lehim veya Lehim Çatlağı | İşlemci alt bilyelerinde darbe kaynaklı kopma. İşlemci sökülüp kalıplanmalıdır (CPU Reballing). |
| baseband / CP_COM_NORM REQUEST | Baseband İşlemci, Baseband PMU, NAND, Kamera Hatları | Şebeke işlemcisi (Baseband) besleme voltajı kesilmiş. Baseband PMU entegresini reball yapınız. |
| Dart-diso0 SMMU error / Void applesynopsysMIPID | Arka Kamera Bus Hattı, Ön Kamera Flexi | Kamera MIPI veri otobüslerinde iletim hatası. Kameraları sırayla sökerek sorunlu kamerayı tespit ediniz. |
| Kernel data abort / Kernel Instruction forch abort | Hızlı Şarj Entegresi, CPU Güç Besleme Hatları | CPU çekirdek besleme bobinleri (BUCK bobinleri) soğuk lehimde veya hızlı şarj entegresi arızalı. |
| nvme / 600 seconds / Rtunref Bad refcnt | NAND Depolama Entegresi Zaman Aşımı | NAND bellek okuma zaman aşıma uğradı (600 saniye kuralı). NAND entegresini programmer ile test ediniz. |
| PrS0 | Şarj Soketi Flexi, Ses Açma/Kısma Flex Kablosu | Ses tuşları flex kablosu veya şarj soketi flexi üzerindeki termistör kopuk. Flex kabloyu yenileyiniz. |
| LLC Bus error / LLC single-bit ECC overflow | CPU – Wi-Fi Haberleşmesi veya Anakart İç Katman Kırığı | Anakart iç katmanlarında mikro çatlak. Kartı mikroskop altında bükme testine tabi tutunuz. |
| SMC PREFETCH ABORT / SMC DATA ABORT / SMC PANIC | Batarya Veri Hatları, USB Entegresi, PMIC, CPU Güç İndüktörleri | Batarya SWI/I2C veri hattı kopuk veya CPU güç katmanı bobinleri hasarlı. Detaylı hex tablosunu inceleyiniz. |
| WDT timeout userspace watchdog timeout | Şarj Soketi, Batarya Veri Hattı, Ekran Hatları, USB IC | WDT alt kodlarına (TT1P, TG0B, TP3R, Prs0 vb.) göre ilgili çevre donanımını değiştiriniz. |
4. Hex Tabanlı Sensor Array (1) ve SMC Panic Assertion Hata Kodları
Anakart üzerindeki mikroskobik sensör arızalarını tespit ederken "Sensor Array (1)" başlığı altında listelenen hex (onaltılık) kodları kullanılır. Mert Cep Telefonu Tamir Kursu teknik laboratuvarı tarafından doğrulanan hex kod haritası aşağıda sunulmuştur.
| Hex Kodu | Sensör Teşhisi ve Arıza Detayı | Onarım ve Müdahale Protokolü |
|---|---|---|
| 0X140000 | Şarj Soket Flexi, Power Buton Flexi veya Barometre | Şarj soketi flexini orijinali ile değiştiriniz. Sorun çözülmezse power buton flexini kontrol ediniz. |
| 0X80000 | Yakınlık (Proximity) Sensör Flex Kablosu | Ön kamera / ahize grubu üzerindeki yakınlık sensörü arızalı. Flexi söküp cihazı test ediniz. |
| 0X180000 | Yakınlık Flexi ve Power Buton Flexi Ortak Hata | İki flex kablonun I2C otobüs hatları kilitlenmiş. Eleme yöntemiyle sırayla sökünüz. |
| 0X20000 | Sandviç Anakart Katman Kopukluğu veya Jiroskop | Çift katmanlı anakart birleşim bilyeleri çatlamış. Interposer reballing yapılması gereklidir. |
| 0X40000 | Şarj Soketi Flex Kablosu (Charging Port Flex) | Şarj soketi üzerindeki NTC termistör hattı kopuk. Soket flex değişimi yapınız. |
| 0X60000 | Proximity Sensör Flex Kablosu (Ahize Grubu) | Ahize flexinde sıvı teması oksitlenmesi var. Sensörü alkolle temizleyiniz veya flex aktarınız. |
| 0X1800 | Şarj Soketi & Proximity Flex Birlikte Arızalı | Darbe sonrası yan flex hatları kopmuş. Her iki flexi de yenileyiniz. |
| 0X4000 | Batarya NTC Termistör / Gas Gauge (SWI Hattı) | Batarya anakartla haberleşemiyor. Bataryayı orijinal yenisiyle değiştirip SWI devresini ölçünüz. |
| 0X10000 | Power Butonu Flex Kablosu | Power flex üzerindeki mikrofon veya flaş devresinde kısadevre. Flex değişimi çözümdür. |
| 0X400 / 0X800 | Interposer Soğuk Lehim veya Şarj Soketi | Katmanlar arası bilyeleri tazeleyiniz. Soket yollarını multimetre ile diyot modunda ölçünüz. |
| 0X41 / 0X42 | Batarya Veri Hatası ve Termal Koruma Kapanması | Aşırı ısınma veya batarya veri hattı kopukluğu. PMIC yanındaki NTC dirençlerini kontrol ediniz. |
5. I2C (Entegreler Arası İletişim) ve SPMI Otobüs Arızalarının Teşhisi
iPhone anakartlarında işlemci ile diğer yardımcı entegreler arasındaki veri alışverişi I2C (Inter-Integrated Circuit) ve SPMI otobüs hatları üzerinden sağlanır. I2C hatları iki temel koldan oluşur: SDA (Serial Data – Seri Veri Hattı) ve SCL (Serial Clock – Seri Saat Hattı).
I2C hattına bağlı tek bir bileşende (örneğin arka mikrofon veya dokunmatik entegresi) kısadevre oluştuğunda, tüm I2C otobüsü çöker. Bu durumda işlemci ilgili sensörden cevap alamaz ve cihazı korumak için reset atarak iPhone Panic Full günlüğü oluşturur. Teknisyenlerimizin yapması gereken, multimetreyi diyot moduna alarak kırmızı probu şaseye (GND), siyah probu ise I2C test noktalarına temas ettirip 0.350 – 0.450V arası diyot değerlerini doğrulamaktır.
6. AOP (Always-On Processor) ve Sensör Grubu Arızaları
iPhone 7 modellerinden itibaren cihazlarda AOP (Always-On Processor) adı verilen ve arka planda sürekli çalışan düşük güçlü bir yardımcı işlemci bloğu bulunmaktadır. AOP bloğu; ivmeölçer, jiroskop, yakınlık sensörü, barometre ve mikrofonları telefon uykudayken bile denetler.
Log kayıtlarında "AOP PANIC" ibaresi görüldüğünde sorun doğrudan AOP işlemcisinin yönettiği sensör grubundadır. Özellikle sıvı teması görmüş cihazlarda ahize flexi üzerindeki yakınlık sensörü (Proximity Sensor) ayakları korozyona uğrayarak AOP otobüsünü kilitler. Orijinal Face ID bileşenlerini korumak için sensör mikroskop altında hassas lehimleme ile temizlenmeli veya sağlam flexe aktarılmalıdır.
7. WDT (Watchdog Timer) Zaman Aşımı ve Batarya Veri Yolları (SWI/HDQ)
Yazılım ve donanım kilitlenmelerini önleyen donanımsal zamanlayıcıya WDT (Watchdog Timer – Bekçi Köpeği Zamanlayıcısı) adı verilir. İşlemci, WDT sistemine belirli aralıklarla “ben çalışıyorum” sinyali (check-in) gönderir. Eğer bir çevre donanım kilitlenirse, WDT zaman aşımına uğrar ve "userspace watchdog timeout" hatası ile cihazı resetler.
WDT loglarındaki kritik alt kodlar ve çözümleri:
- TT1P / TT2P: Ekran veya dokunmatik entegresi yanıt vermiyor. Ekranı orijinali ile test ediniz.
- TG0B / TGOB / TP1A: Batarya veri hattı kopuk (Battery no data). Batarya soketi ve SWI devresini ölçünüz.
- Prs0 / TGOV / TTSA: Şarj soketi flexi üzerindeki termistör arızalı. Şarj soketini komple yenileyiniz.
- TP3R: Ekran ile CPU arasındaki veri yollarında açık devre var. Ekran konnektörünü mikroskopla inceleyiniz.
8. Çift Katmanlı (Sandviç) Anakartlarda Interposer ve Reballing Protokolü
iPhone X, 11, 12, 13, 14, 15 ve 16 serilerinde anakart iki katman halinde tasarlanmıştır. Üst kartta ana işlemci (CPU) ve bellek (NAND), alt kartta ise şebeke birimleri (Baseband) yer almaktadır. Bu iki kart birbirine Interposer adı verilen çevre bilyelerle lehimlenmiştir.
Sert düşme vakalarında interposer bilyelerinde çatlaklar oluşur ve loglarda 0X20000, AGXG10P veya LLC Bus error kodları belirir. Mert Cep Telefonu Tamir Kursu Atölyesi’nde uyguladığımız prosedür gereği: Anakart 200°C ısıtıcı tablada ikiye ayrılır, eski lehimler temizlenir, orta katman kalıbı (stencil) ile 183°C lehim pastası uygulanarak Interposer Reballing işlemi tamamlanır.
9. Mert Cep Telefonu Tamir Kursu Altın Teknisyen Tavsiyeleri
Apple teknik servis sektöründe başarıya ulaşmanın tek yolu doğru teşhis ve metodolojik çalışmadır.
Log okumadan ezbere anakart ısıtmak, sağlam işlemciyi veya bellek entegresini bozmaktan başka işe yaramaz. Bir Panic Full kodunu doğru okuyan usta teknisyen, cihazı 5 dakika içinde doğru flexi değiştirerek tamir eder ve müşteri memnuniyetini en üst seviyeye çıkarır.


