--- title: 启动与网络故障修复决策 type: decision permalink: main/projects/d0abaf3f-da04-4dd4-a228-bacf68f44e8f/启动与网络故障修复决策 stable_id: bea4a5ba-4685-4869-a02e-f0f1c7f733ea scope: project project_id: d0abaf3f-da04-4dd4-a228-bacf68f44e8f memory_type: decision status: active revision: 1 restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2 created_at: '2026-09-23T15:04:08.639862+00:00' updated_at: '2026-09-23T15:04:08.639924+00:00' tags: - bdyg18pro - reboot - gmac - decision --- # 启动与网络故障修复决策 - 热重启失败根因是关机路径向 eMMC 发送 `POWER_OFF_NOTIFY(LONG)`,而硬件没有可用复位路径;项目用 systemd shutdown 钩子把 reboot 转为紧急复位,绕过 `device_shutdown()`。 - `fe010000.ethernet` 是没有对端的 GMAC0,Linux 6.18 会反复 DMA 复位并触发 WATCHDOG;设备树将其设为 disabled。 - 实际 DSA 联机路径为 GMAC1 与 RTL8367S,不应因 GMAC0 的历史配置而改坏现有五口网络。 - `reboot bootrom` 使用板级 `syscon-reboot-mode` 进入下载模式;不要使用在当前引导链上无效的 `reboot loader`。 - 这些结论均来自实机或离线证据,后续修改不得退回已被证伪的假设。