Files
chromebox_10th_audio_driver/docs/INDEX.md
2026-04-05 13:24:31 +08:00

9.5 KiB
Raw Blame History

文档索引

仅根 README.md 为仓库 README本页为 docs/ 主题表。全路径:REPO_INDEX.md

HDMI 主文 linux-hdmi/Linux_HDMI_Audio_Roadmap.md · 架构/进度 meta/DOCUMENTATION_ARCHITECTURE.md · 体例 meta/DOCUMENTATION_STYLE.md · LLM 短表 LLM_INDEX.md

docs/ 根(占位)

文档 说明
LLM_INDEX.md [ID] 短表
index.md BMad AI 索引project-scan / project-context.md
WORK_PROGRESS.md meta/WORK_PROGRESS.md
Linux_HDMI_Audio_Roadmap.md linux-hdmi/Linux_HDMI_Audio_Roadmap.md

BMad 规划产出

文档 说明
_bmad-output/planning-artifacts/prd.md PRD:愿景、成功标准、用户旅程、范围、FR/NFR(能力契约);与 linux-hdmi 路线图WORK_PROGRESS 互补
_bmad-output/planning-artifacts/architecture.md 架构决策Starter、核心决策、实现模式、项目结构、验证结果与 PRD 冲突时 以 PRD 为准
_bmad-output/planning-artifacts/epics.md Epic / Story 分解与最终校验CE 产出)
_bmad-output/project-context.md 面向代理的项目上下文(体例、补丁顺序、验证约定)

Linux HDMI核心

文档 说明
linux-hdmi/Linux_HDMI_Audio_Roadmap.md 主路线图:分阶段行动、已排除项、成功标准
linux-hdmi/FIX_PLAN_HDMI_FROM_SOURCE_ANALYSIS.md 修复计划(基于源码对比):阶段 AD、决策分支、不宜投入项与主路线图互补
linux-hdmi/PHASE_A_DEVICE_MAP_CHROMEOS_COLLECTED.md 阶段 A:用 audio_topology/collected/ChromeOS 采集 对照 ALSA device 与 HDMI1/2/3Kaisa
linux-hdmi/REANALYSIS_Linux_HDMI_Audio_Kaisa.md 现象、已排除方向、Mainline 5.15 误区、推荐路径
linux-hdmi/CHROMEOS_VS_UBUNTU_HDMI_NOTES.md ChromeOS 与 Ubuntu 6.17 的 iDisp/HDMI API 对照
linux-hdmi/CHROMEOS_KAISA_AUDIO_KERNEL_PATHS.md ChromiumOS 5.15 内核:sof_rt5682 / sof_board_helpersHDMIiDisp3.5mmrt5682 路径研读笔记
linux-hdmi/KERNEL_SRC_LINUX_HWE617_HDMI_3.5MM_PATHS.md kernel-srcUbuntu HWE 6.17 树):上游 sof_rt5682 / sof_board_helpers / hda-dai 下 HDMI 与 3.5mm 实现研读(与 ChromeOS 笔记对照)
linux-hdmi/SOURCE_DIFF_CHROMEOS515_UBUNTU617.md ChromiumOS 5.15 ↔ Ubuntu HWE 6.17 源码对比分析落盘:sof_board_helpers / sof_rt5682 / ipc3-pcm / hda-dai 差异要点与 reference/ diff 索引
linux-hdmi/UPSTREAM_SOF_Kaisa_HDMI_REPRO.md 提交 SOF/ALSA 上游所需材料与邮件模板
linux-hdmi/OPERATION_Kaisa_SOF_HDMI_Trace.md 深度 tracesof_debug、带 IPC 载荷的 dmesg
meta/CHROMEOS_vs_UBUNTU617_SOUND_AUTODIFF.md sound/soc 自动对照摘要(由脚本生成)

HDMI 现象分流(读哪篇)

场景 入口文档
已记录弯路 / 低期望方向(换 tplg、仅换固件、Mainline 5.15 等) 路线图 · 二、已排除
内核 / IPC / STREAM_PCM_PARAMS 对照与修复分支 FIX_PLAN…REANALYSIS…SOURCE_DIFF…
用户态路由、三平台拓扑总览 ANALYSIS_Audio.md

用户态试错内核/IPC 对照 分流:前者以 aplay -L / PipeWire 路由 等现象为主时多查 ANALYSIS;后者以 dmesg 中 IPC/载荷 为主时走 FIX_PLAN / REANALYSIS / 路线图。*

内核构建、补丁与安装

文档 说明
kernel-src/README.md 拉取 HWE 6.17 源码、apt source、与 debian/rules 注意
kernel-build/OPERATION_Install_CustomKernel_Ubuntu_HWE617.md 安装自编 deb、linux-image-unsigned、模块包、Secure Boot
kernel-build/OPERATION_ChromeOS_Kernel_Deep_Diff.md ChromiumOS 5.15 树 unshallow、git log、导出关键文件 diff
../patches/ubuntu-hwe-6.17/README.md 预置 0001 / 0002诊断补丁、如何 PATCH=... 应用
../patches/ubuntu-hwe-6.17/VERIFY_PATCHES.md 0001/0002/0003 验证说明与一键脚本入口
../patches/ubuntu-hwe-6.17/DIFF_SUMMARY.txt 补丁设计备忘与 smoke 对象文件
../patches/ubuntu-hwe-6.17/STREAM_PCM_PARAMS_CHROME_UBUNTU_NOTES.md STREAM_PCM_PARAMS 链路的 Chrome 与 6.17 对照

固件、拓扑与采集

文档 说明
linux-hdmi/SOF_FIRMWARE_TOPO_Kaisa_CHECKLIST.md 固件与拓扑快照清单
../audio_topology/OPERATION_Force_Intel_Signed_Firmware.md intel-signed 固件路径与回退
../audio_topology/COLLECT.md 拓扑采集脚本用法Linux / Windows / ChromeOS
../audio_topology/collected/README_TRACE_KAISA.md trace 采集输出说明

双系统、进度与总方案

文档 说明
meta/DOCUMENTATION_STYLE.md 体例与改写约定:语言、入口互链、命名、术语、进度类分工;全项目文档自检清单
meta/DOCUMENTATION_ARCHITECTURE.md 文档架构备忘README / INDEX / REPO_INDEX / BMad 入口关系,进度类文档分工WORK_PROGRESS、next、路线图Mermaid 图
meta/PREFLIGHT_NOTES.md 双树预检失败含义与补树入口(与 preflight-chromeos-ubuntu-diff.sh stderr 对应)
meta/WORK_PROGRESS.md 换机交接、源码克隆、当前结论、Linux HDMI 阶段互链
meta/OPERATION_DualBoot_Ubuntu24_Windows.md Ubuntu 24.04 与 Windows 双系统
../audio_topology/REPAIR_Plan_Audio.md Linux / Windows 分平台修复思路与文档索引
../audio_topology/ANALYSIS_Audio.md 三平台对比与技术分析

Windows 专项

范围说明FR20Linux HDMI 主线见上表「Linux HDMI」「内核构建」等节下列为 Windows 排障本仓库 PRD 的 Linux HDMI 交付范围,仅作同款硬件交叉参考。

文档 说明
windows/OPERATION_Windows_Audio.md CoolStar / ALC5682 全流程
windows/HARDWARE_ID_DRIVER_MAP_Windows.md 硬件 ID 与驱动映射(若有)

脚本(仓库根 scripts/

可发现性FR19:验证 / 构建 / 双树 diff 入口如下;细节以各脚本 --helppatches/.../VERIFY_PATCHES.md 为准。

脚本 说明
../scripts/ubuntu-hwe-617-build.sh apply / deps / build / install
../scripts/verify-ubuntu-hwe617-0001-patch.sh 0001 补丁 dry-run
../scripts/verify-ubuntu-hwe617-patches-runtime.sh 真机0001 源码 + 0002/0003 运行时(sof_debug、dynamic_debug、可选 speaker-test),成功打印 VERIFY_OK
../scripts/linux-hdmi-followup-workflow.sh 深度 diff / 上游文档入口
../scripts/diff-chromeos-ubuntu-sound.sh ChromeOS 与 6.17 sound/soc 统计
../scripts/preflight-chromeos-ubuntu-diff.sh 预检双树并运行上述 diff + export
../scripts/export-chromeos-ubuntu-sound-file-diffs.sh 导出 ipc3/pcm/hda-dai unified diff
../scripts/collect-kaisa-sof-trace.sh SOF trace 采集