Files
MemRelay/projects/d0abaf3f-da04-4dd4-a228-bacf68f44e8f/启动与网络故障修复决策.md
T

26 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 启动与网络故障修复决策
type: decision
permalink: main/projects/d0abaf3f-da04-4dd4-a228-bacf68f44e8f/启动与网络故障修复决策
stable_id: bea4a5ba-4685-4869-a02e-f0f1c7f733ea
scope: project
memory_type: decision
project_id: d0abaf3f-da04-4dd4-a228-bacf68f44e8f
status: active
revision: 1
request_id: import-bdyg18pro-20260802-project-05
updated_at: '2026-08-02T09:39:37.420104+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`。
- 这些结论均来自实机或离线证据,后续修改不得退回已被证伪的假设。