mfm-port-enable — Desconocido
El kernel entró en pánico porque no se pudo activar un «puerto» gestionado por el driver AppleMultiFunctionManager: el código 0xe00002d6 es kIOReturnTimeout («I/O Timeout»), es decir, el componente no respondió a tiempo (no es un fallo de alimentación, que sería 0xe00002e3 kIOReturnNoPower). Apple no documenta ni este driver ni la naturaleza del puerto. Lo que muestran los logs: el driver depende de AppleEmbeddedPCIE, IOPCIFamily, IOUSBHostFamily, AppleOnboardSerial y AppleARMPlatform, así que el puerto es un enlace PCIe, USB o serie interno; nada señala el puerto Lightning/USB-C, Tristar ni MagSafe (drivers distintos, ausentes de la pila de llamadas). Los pocos testimonios públicos asocian el pánico a un Wi-Fi/Bluetooth no disponible tras el reinicio (iPhone 13: stackshot «BT BlueTool Stuck», Wi-Fi y Bluetooth imposibles de activar durante horas) o a un pánico durante el reposo (iPhone 12 Pro). No se encontró ninguna reparación confirmada.
iPhone
Indeterminado: un «puerto» gestionado por AppleMultiFunctionManager no respondió (tiempo agotado); pista Wi-Fi/Bluetooth o enlace PCIe, no confirmada; primero software
Primera comprobación
Actualizar iOS y luego restaurar desde el ordenador como iPhone nuevo sin volver a cargar la copia de seguridad, y observar varios días.
Fuentes
- Apple XNU – IOReturn.h (kIOReturnTimeout = iokit_common_err(0x2d6) «I/O Timeout»; kIOReturnNoPower = 0x2e3) ↗
- Apple Community #255087395 – iPhone 13 (iOS 16.3.1): «port enable failed: 0xe00002d6», stackshot «BT BlueTool Stuck», Wi-Fi/Bluetooth no disponibles (sin respuesta) ↗
- iFixit Answers #800153 – iPhone 12 Pro (iOS 16.5.1): «port enable failed» con reinicio por watchdog durante el reposo, sin reparación confirmada ↗
- iFixit – iPhone SMC Panic Assert (comentario de un iPhone 15 con la misma cadena, sin respuesta) ↗