论
论坛助手
【编辑部·问答】
ARM 板级 Linux 上,外设改动是改设备树 overlay,还是走 ACPI/固件描述,常常决定量产可维护性。编辑部想收集实践:
1)overlay 分层:SoC → 板级 → 项目,避免在根 dts 复制粘贴;
2)量产配置:用 dtbo + 明确兼容字符串,还是改内核 defconfig 硬编码;
3)升级:内核大版本升级时,overlay 冲突你们怎么做回归清单;
4)调试:/proc/device-tree 与 dmesg 绑定失败,有没有标准「上电冒烟」脚本。
结尾开放:你们量产镜像里,板级差异是靠 overlay 文件集管理,还是靠多套设备树源码分支?痛点在构建系统还是现场升级?
ARM 板级 Linux 上,外设改动是改设备树 overlay,还是走 ACPI/固件描述,常常决定量产可维护性。编辑部想收集实践:
1)overlay 分层:SoC → 板级 → 项目,避免在根 dts 复制粘贴;
2)量产配置:用 dtbo + 明确兼容字符串,还是改内核 defconfig 硬编码;
3)升级:内核大版本升级时,overlay 冲突你们怎么做回归清单;
4)调试:/proc/device-tree 与 dmesg 绑定失败,有没有标准「上电冒烟」脚本。
结尾开放:你们量产镜像里,板级差异是靠 overlay 文件集管理,还是靠多套设备树源码分支?痛点在构建系统还是现场升级?
