fix: correct 71-FREQ hwpod project path

This commit is contained in:
pikastech
2026-07-21 01:15:40 +02:00
parent fecc040975
commit ed7d9c1208
2 changed files with 17 additions and 17 deletions
@@ -21,13 +21,13 @@ hwpodPreinstall:
nodeId: node-d601-f103-v2
nodeType: pc-host
workspaceRootRef: "F:\\Work\\ConStart"
projectRoot: projects/71-00075-11
projectRoot: projects/71-00075-11-FREQ
toolchain:
name: keil-mdk
keilProject: projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx
keilProject: projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx
keilTarget: FREQ_Controller_FW
hexPath: projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW/FREQ_Controller_FW.hex
mapPath: projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW/FREQ_Controller_FW.map
hexPath: projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW/FREQ_Controller_FW.hex
mapPath: projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW/FREQ_Controller_FW.map
keilCliPath: "C:\\Users\\liang\\.agents\\skills\\keil\\keil-cli.py"
uv4Path: "C:\\Keil_v5\\UV4\\UV4.exe"
debugProbe:
@@ -96,11 +96,11 @@ hwpodPreinstall:
workspace:
path: "F:\\Work\\ConStart"
toolchain: keil-mdk
projectRoot: projects/71-00075-11
keilProject: projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx
projectRoot: projects/71-00075-11-FREQ
keilProject: projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx
keilTarget: FREQ_Controller_FW
hexPath: projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW/FREQ_Controller_FW.hex
mapPath: projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW/FREQ_Controller_FW.map
hexPath: projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW/FREQ_Controller_FW.hex
mapPath: projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW/FREQ_Controller_FW.map
keilCliPath: "C:\\Users\\liang\\.agents\\skills\\keil\\keil-cli.py"
debugProbe:
type: cmsis-dap
@@ -147,6 +147,6 @@ hwpodPreinstall:
- "F:\\Work\\ConStart\\.device-pod\\.runtime\\D601-71-FREQ.json"
- "F:\\Work\\ConStart\\projects\\71-00075-11\\.device-pod\\device-pod-71-00075-11.json"
workspaceRoot: "F:\\Work\\ConStart"
projectRoot: projects/71-00075-11
projectRoot: projects/71-00075-11-FREQ
verificationIssue: pikasTech/HWLAB#2183
verifiedAt: 2026-06-26
+8 -8
View File
@@ -32,7 +32,7 @@ trans D601 -- 'export PATH="$HOME/.local/bin:$PATH"; keil status; serial-monitor
| Project | Keil project | Target(s) | 常见 probe / runtime |
| --- | --- | --- | --- |
| `71-FREQ` | `projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx` | `FREQ_Controller_FW`, `BOOTLOADER` | STM32H723,通常 probe `3FD750C63E342E24`APP JSON-RPC `192.168.0.154:8000`bootloader TCP `192.168.0.154:9001`,串口 `921600` |
| `71-FREQ` | `projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx` | `FREQ_Controller_FW`, `BOOTLOADER` | STM32H723,通常 probe `3FD750C63E342E24`APP JSON-RPC `192.168.0.154:8000`bootloader TCP `192.168.0.154:9001`,串口 `921600` |
| `41-MASTER` | `projects/41-00426-20-Controller-Code/Master_Controller/SDK/GD32470Z/Projects/26_ENET/Projects/FreeRTOS_tcpudp/MDK-ARM/Project.uvprojx` | `MASTER`, `SLAVE`, `DEVELOP` | GD32F470,通常 probe `123456789ABCDEF`JSON-RPC `192.168.0.151:8000`,串口 `115200` |
| `71-ACMOD` | `projects/41-00426-20-Controller-Code/Slave_AC_Module/code/MDK-ARM/STM32H723ZGT6.uvprojx` | `STM32H723ZGT6` | STM32H723,必须显式选择 H7 probeJSON-RPC `192.168.0.152:8000`,串口 `115200` |
@@ -45,19 +45,19 @@ probe 和 COM 口是现场硬件状态,不是永久事实。下载前必须先
```bash
# 查看 target 与 probe 绑定。
keil project targets -p projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx
keil list-devices -p projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx
keil detect -u 3FD750C63E342E24 -p projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW
keil project targets -p projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx
keil list-devices -p projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx
keil detect -u 3FD750C63E342E24 -p projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW
# 只编译。
keil build --wait -p projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW
keil build --wait -p projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW
# 编译后下载,或下载已编译 target。
keil flash --wait -p projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW -m daplink --program-backend pyocd -u 3FD750C63E342E24
keil program --wait -p projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW -m daplink --program-backend pyocd -u 3FD750C63E342E24
keil flash --wait -p projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW -m daplink --program-backend pyocd -u 3FD750C63E342E24
keil program --wait -p projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW -m daplink --program-backend pyocd -u 3FD750C63E342E24
# 不重烧,只复位运行。
keil reset-run --wait -p projects/71-00075-11/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW -u 3FD750C63E342E24
keil reset-run --wait -p projects/71-00075-11-FREQ/FirmWare/MDK-ARM/FREQ_Controller_FW.uvprojx -t FREQ_Controller_FW -u 3FD750C63E342E24
```
41/GD32 优先使用 Keil UV4 工程 backend,不要把 pyOCD generic 失败当成固件失败: