W12 - 本周做k3的探索工作¶
周期:2026-09-05 ~ 2026-09-12
仓库:daivy2333/k3(9 个 commit)
W11 在 QEMU 上把故障恢复语义收口后,W12 转向 K3 真板的物理接入和资料沉淀。三件事:去进迭时空官网查 K3 资料和工具、自购电源/按钮/杜邦线接板、把官网资料按 10 个主题沉淀到新建的
daivy2333/k3仓。板子上电正常进入系统,串口没出现社区报告的输出问题。本周没有任何 StarryOS 产品代码提交。
真板首次上电¶
进迭时空官网的 K3 资料页(source)查了工具清单和引脚定义,然后做了很多记录。
自购了三样:电源、按钮、杜邦线。接板时没用包装自带的杜邦线,改用之前荔枝派项目剩下来的。
通电后串口直接拿到启动日志,工作正常
资料搬运:新建 k3 文档仓¶
新建 daivy2333/k3(本地 /home/daivy/projects/serial/work/k3),把官网资料按主题切到 10 个子目录:
platform/:K3 SoC 概述、平台控制资源、CoM260 板级资源boot/:启动链、可证镜像、DTS 候选serial/:17 个 UART 实例、CoM260 UART0 链路dma/:DMA 与内存归属、cache/PMA/地址翻译interrupts/:AP CLINT/APLIC/IMSIC、RP PLIC/SysTimer/MSIP、mailboxnetwork/:GMAC PHY、DWMAC5 descriptor/IRQamp/:AP/RP 共享内存、RPC ringstorage/:QSPI/SPI/SDHCI、UFSbuses/:I2C/USB、PCIe/CANreference/:来源覆盖表、已知缺口、术语表、文档模板、刷新指南
reference/source-coverage.md 登记了 70 个唯一 URL,按 主题位置 / 优先级 / 聚合状态 / 源端修订 / 观察日期 维护。reference/known-gaps.md 登记了 G1~G12 共 12 类缺口,其中 G3/G4/G5 状态为 partial,每项都记了"禁止推断"和解除条件。
W12 走的是 OpenSpec 变更流:9/4 scaffold 文档基础 change,9/5 收尾;之后按 MS03~MS09 顺序建每条子系统基线 change。
提交记录(daivy2333/k3)¶
| 日期 | 提交 | 内容 |
|---|---|---|
| 9/4 | 1f572bb |
scaffold K3 文档基础 change |
| 9/5 | 5731629 |
收尾 doc-foundation change,同步基线 |
| 9/8 | bcdb076 |
MS03:板卡与启动链基线 |
| 9/8 | 115f387 |
MS04:平台与 UART 基线 |
| 9/9 | b484827 |
MS05:中断、时间与 mailbox 基线 |
| 9/10 | 8c69e9f |
MS06:DMA 与内存归属基线 |
| 9/10 | e81bdfc |
MS07:GMAC 与网络基线 |
| 9/10 | 820535c |
MS08:AMP RPC ring 基线 |
| 9/11 | c2d4387 |
MS09:存储控制器基线 |
下周¶
- 等待买的线材,然后继续探索,应该会做一些真板测试