fix: discover preinstalled hwpod specs

This commit is contained in:
Codex Agent
2026-06-06 01:49:05 +08:00
parent 459f2960b3
commit 42b53e5795
19 changed files with 604 additions and 59 deletions
+12
View File
@@ -0,0 +1,12 @@
{
"contractVersion": "hwpod-spec-registry-v1",
"source": {
"kind": "preinstalled-verified-spec",
"caseRepo": "pikasTech/hwpod-cases",
"caseId": "d601-f103-v2-compile",
"caseSpecPath": "cases/d601-f103-v2-compile/hwpod-spec.yaml",
"verificationIssue": "pikasTech/HWLAB#924",
"verificationPr": "pikasTech/hwpod-cases#1",
"verifiedAt": "2026-06-05"
}
}
+29
View File
@@ -0,0 +1,29 @@
apiVersion: hwlab.dev/v0alpha1
kind: Hwpod
metadata:
uid: D601-F103-V2
name: d601-f103-v2
spec:
targetDevice:
board: D601-F103-V2
mcu: STM32F103
workspace:
path: "F:\\Work\\D601-HWLAB"
toolchain: keil-mdk
keilProject: projects/01_baseline/Projects/MDK-ARM/atk_f103.uvprojx
keilTarget: USART
keilCliPath: "C:\\Users\\liang\\.agents\\skills\\keil\\keil-cli.py"
debugProbe:
type: daplink
adapter: keil
probeUid: 3FD750C63E342E24
probeName: MicroLink CMSIS-DAP
programBackend: keil
ioProbe:
uart:
id: uart/1
port: COM9
baudrate: 115200
nodeBinding:
nodeId: node-d601-f103-v2
nodeType: pc-host