chore(ledger): wdacc(F2 按位分账)合入后回填台账/凭证/覆盖率
task/wdacc-bits 合入(merge 66f862e):stall/停喂判据改任一必需位自身连击 ≥8 窗;复合串窗误升级(大窗 16:24/16:28 型)结构性消失,MISS start 降级为 诊断行;真停摆最坏到复位 +0.7s,V2 判据不变。@build 0/0:Code=224,768 / ER_IROM1 249,408 / RW=1,328 / ZI=135,096,lane-f 申报(Code +80B、ZI +8、 BSS s_miss_bits[9] +9B)一致,--no-verify 欠账清。覆盖率基线复算;凭证重盖。
This commit is contained in:
@@ -47,10 +47,10 @@ C2 dhara 失败类 +84;RO 另 +208,全是 C2 的失败类名表)→ `ER_IR
|
|||||||
<!-- MEM_SNAPSHOT:BEGIN generated by scripts/check_mem_numbers.py -->
|
<!-- MEM_SNAPSHOT:BEGIN generated by scripts/check_mem_numbers.py -->
|
||||||
| 区域 | 用量 | 容量 | 占比 |
|
| 区域 | 用量 | 容量 | 占比 |
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
| ER_IROM1 | 249,328 B (243.48 KB) | 1,048,576 B (1024 KB) | 23.8% |
|
| ER_IROM1 | 249,408 B (243.56 KB) | 1,048,576 B (1024 KB) | 23.8% |
|
||||||
| RW_IRAM1 | 78,992 B (77.14 KB) | 131,072 B (128 KB) | 60.3% |
|
| RW_IRAM1 | 79,000 B (77.15 KB) | 131,072 B (128 KB) | 60.3% |
|
||||||
| RW_CCM | 57,376 B (56.03 KB) | 65,280 B (64 KB) | 87.9% |
|
| RW_CCM | 57,376 B (56.03 KB) | 65,280 B (64 KB) | 87.9% |
|
||||||
| **Flash (ROM 合计)** | **250,656 B (244.8 KB)** | 1,048,576 B (1024 KB) | **23.9%** |
|
| **Flash (ROM 合计)** | **250,736 B (244.9 KB)** | 1,048,576 B (1024 KB) | **23.9%** |
|
||||||
<!-- MEM_SNAPSHOT:END -->
|
<!-- MEM_SNAPSHOT:END -->
|
||||||
|
|
||||||
各区的容量与常量来源:
|
各区的容量与常量来源:
|
||||||
|
|||||||
@@ -15,10 +15,10 @@
|
|||||||
<!-- MEM_BUDGET:BEGIN generated by scripts/ram_baseline.py -->
|
<!-- MEM_BUDGET:BEGIN generated by scripts/ram_baseline.py -->
|
||||||
| 区域 | 用量 | 容量 | 占比 | 门禁(≤92%) |
|
| 区域 | 用量 | 容量 | 占比 | 门禁(≤92%) |
|
||||||
|---|---|---|---|---|
|
|---|---|---|---|---|
|
||||||
| ER_IROM1 (Flash) | 249,328 B | 1,048,576 B | 23.8% | 参考 |
|
| ER_IROM1 (Flash) | 249,408 B | 1,048,576 B | 23.8% | 参考 |
|
||||||
| RW_CCM | 57,376 B | 65,280 B | 87.9% | PASS |
|
| RW_CCM | 57,376 B | 65,280 B | 87.9% | PASS |
|
||||||
| UNINIT_CCM | 48 B | 256 B | 18.8% | 参考 |
|
| UNINIT_CCM | 48 B | 256 B | 18.8% | 参考 |
|
||||||
| RW_IRAM1 | 78,992 B | 131,072 B | 60.3% | PASS |
|
| RW_IRAM1 | 79,000 B | 131,072 B | 60.3% | PASS |
|
||||||
|
|
||||||
| 子系统(静态 RW+ZI;除 RTOS 堆在 CCM 外均在 SRAM1) | 现值 | 配额 | 状态 |
|
| 子系统(静态 RW+ZI;除 RTOS 堆在 CCM 外均在 SRAM1) | 现值 | 配额 | 状态 |
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
@@ -26,7 +26,7 @@
|
|||||||
| 存储 | 7,056 B | 12 KB | OK |
|
| 存储 | 7,056 B | 12 KB | OK |
|
||||||
| UI | 32,331 B | 16 KB | ⚠ 超 15.6 KB |
|
| UI | 32,331 B | 16 KB | ⚠ 超 15.6 KB |
|
||||||
| RTOS 堆 | 57,376 B | 56 KB | 堆=配额 |
|
| RTOS 堆 | 57,376 B | 56 KB | 堆=配额 |
|
||||||
| 应用 | 15,410 B | 8 KB | ⚠ 超 7.0 KB |
|
| 应用 | 15,422 B | 8 KB | ⚠ 超 7.1 KB |
|
||||||
| 其它 | 10,499 B | — | 参考 |
|
| 其它 | 10,499 B | — | 参考 |
|
||||||
<!-- MEM_BUDGET:END -->
|
<!-- MEM_BUDGET:END -->
|
||||||
|
|
||||||
|
|||||||
@@ -7,4 +7,4 @@ date code ro rw zi er_irom1 er_pct iram1 iram1_pct ccm ccm_pct top_rwzi
|
|||||||
2026-10-22 213436 18652 1188 131500 232088 22.1 75264 57.4 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6766;ui_port.o=6420;nand_ftl.o=6216;ch395f.o=4162;console_log.o=4120;sys_log_mcu.o=3588;default_task.o=2736
|
2026-10-22 213436 18652 1188 131500 232088 22.1 75264 57.4 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6766;ui_port.o=6420;nand_ftl.o=6216;ch395f.o=4162;console_log.o=4120;sys_log_mcu.o=3588;default_task.o=2736
|
||||||
2026-10-23 213676 18860 1188 131500 232536 22.2 75264 57.4 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6766;ui_port.o=6420;nand_ftl.o=6216;ch395f.o=4162;console_log.o=4120;sys_log_mcu.o=3588;default_task.o=2736
|
2026-10-23 213676 18860 1188 131500 232536 22.2 75264 57.4 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6766;ui_port.o=6420;nand_ftl.o=6216;ch395f.o=4162;console_log.o=4120;sys_log_mcu.o=3588;default_task.o=2736
|
||||||
2026-10-24 213780 18860 1204 131852 232640 22.2 75632 57.7 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6766;ui_port.o=6420;nand_ftl.o=6216;ch395f.o=4162;console_log.o=4128;sys_log_mcu.o=3944;default_task.o=2736
|
2026-10-24 213780 18860 1204 131852 232640 22.2 75632 57.7 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6766;ui_port.o=6420;nand_ftl.o=6216;ch395f.o=4162;console_log.o=4128;sys_log_mcu.o=3944;default_task.o=2736
|
||||||
2026-10-25 224688 24640 1328 135088 249328 23.8 78992 60.3 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6766;ui_port.o=6420;nand_ftl.o=6216;ch395f.o=4162;console_log.o=4128;sys_log_mcu.o=3944;default_task.o=2736
|
2026-10-25 224768 24640 1328 135096 249408 23.8 79000 60.3 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6766;ui_port.o=6420;nand_ftl.o=6216;ch395f.o=4162;console_log.o=4128;sys_log_mcu.o=3944;default_task.o=2736
|
||||||
|
|||||||
|
@@ -1,17 +1,17 @@
|
|||||||
{
|
{
|
||||||
"built_at": "2026-10-25T15:47:11+08:00",
|
"built_at": "2026-10-25T18:03:15+08:00",
|
||||||
"fingerprint": "8d724896ffc95f322041c305a0fbf6704f72bb46fb56367d67c49d14d81074f0",
|
"fingerprint": "e05ca262a6f07c2bf7ca2a5927cf0801af0442a2c542f10428941beafbbc3481",
|
||||||
"fingerprint_files": 1422,
|
"fingerprint_files": 1422,
|
||||||
"fingerprint_source": "git-index",
|
"fingerprint_source": "git-index",
|
||||||
"gated_regions": [
|
"gated_regions": [
|
||||||
"RW_IRAM1",
|
"RW_IRAM1",
|
||||||
"RW_CCM"
|
"RW_CCM"
|
||||||
],
|
],
|
||||||
"git_head": "498cc60b9d617ba24528622ba9ef69809d90225e",
|
"git_head": "66f862e7705d6b4e27816eecd4e47c9d2d83b527",
|
||||||
"map": "MDK-ARM/STM32F407-Demo/STM32F407-Demo.map",
|
"map": "MDK-ARM/STM32F407-Demo/STM32F407-Demo.map",
|
||||||
"map_mtime": 1792914282,
|
"map_mtime": 1792922569,
|
||||||
"pct": {
|
"pct": {
|
||||||
"ER_IROM1": 23.78,
|
"ER_IROM1": 23.79,
|
||||||
"RW_CCM": 87.89,
|
"RW_CCM": 87.89,
|
||||||
"RW_IRAM1": 60.27,
|
"RW_IRAM1": 60.27,
|
||||||
"UNINIT_CCM": 18.75
|
"UNINIT_CCM": 18.75
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
"regions": {
|
"regions": {
|
||||||
"ER_IROM1": {
|
"ER_IROM1": {
|
||||||
"max": 1048576,
|
"max": 1048576,
|
||||||
"size": 249328
|
"size": 249408
|
||||||
},
|
},
|
||||||
"RW_CCM": {
|
"RW_CCM": {
|
||||||
"max": 65280,
|
"max": 65280,
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
},
|
},
|
||||||
"RW_IRAM1": {
|
"RW_IRAM1": {
|
||||||
"max": 131072,
|
"max": 131072,
|
||||||
"size": 78992
|
"size": 79000
|
||||||
},
|
},
|
||||||
"UNINIT_CCM": {
|
"UNINIT_CCM": {
|
||||||
"max": 256,
|
"max": 256,
|
||||||
@@ -37,10 +37,10 @@
|
|||||||
"schema": 2,
|
"schema": 2,
|
||||||
"scope_note": "\u540c\u7801\u51ed\u8bc1\uff1a\u6307\u7eb9\u8986\u76d6\u56fa\u4ef6\u4f53\u79ef\u76f8\u5173\u6e90\u7801\uff0c\u53e3\u5f84\u89c1\u672c\u811a\u672c docstring",
|
"scope_note": "\u540c\u7801\u51ed\u8bc1\uff1a\u6307\u7eb9\u8986\u76d6\u56fa\u4ef6\u4f53\u79ef\u76f8\u5173\u6e90\u7801\uff0c\u53e3\u5f84\u89c1\u672c\u811a\u672c docstring",
|
||||||
"sizes": {
|
"sizes": {
|
||||||
"code": 224688,
|
"code": 224768,
|
||||||
"ro_data": 24640,
|
"ro_data": 24640,
|
||||||
"rw_data": 1328,
|
"rw_data": 1328,
|
||||||
"zi_data": 135088
|
"zi_data": 135096
|
||||||
},
|
},
|
||||||
"threshold_pct": 92.0,
|
"threshold_pct": 92.0,
|
||||||
"worktree_dirt_at_stamp": 0,
|
"worktree_dirt_at_stamp": 0,
|
||||||
|
|||||||
@@ -221,8 +221,8 @@
|
|||||||
"funcs_covered": 8,
|
"funcs_covered": 8,
|
||||||
"funcs_valid": 8,
|
"funcs_valid": 8,
|
||||||
"line_rate": 1.0,
|
"line_rate": 1.0,
|
||||||
"lines_covered": 55,
|
"lines_covered": 73,
|
||||||
"lines_valid": 55
|
"lines_valid": 73
|
||||||
},
|
},
|
||||||
"Drivers/BSP/GD5F2GQ5UE/nand_ftl.c": {
|
"Drivers/BSP/GD5F2GQ5UE/nand_ftl.c": {
|
||||||
"func_rate": 0.6364,
|
"func_rate": 0.6364,
|
||||||
@@ -650,9 +650,9 @@
|
|||||||
},
|
},
|
||||||
"watchdog": {
|
"watchdog": {
|
||||||
"files": {
|
"files": {
|
||||||
"App/util/task_watchdog.c": 55
|
"App/util/task_watchdog.c": 73
|
||||||
},
|
},
|
||||||
"lines_total": 55,
|
"lines_total": 73,
|
||||||
"ok": true
|
"ok": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -710,9 +710,9 @@
|
|||||||
"func_rate": 0.9299,
|
"func_rate": 0.9299,
|
||||||
"funcs_covered": 451,
|
"funcs_covered": 451,
|
||||||
"funcs_valid": 485,
|
"funcs_valid": 485,
|
||||||
"line_rate": 0.8967,
|
"line_rate": 0.8969,
|
||||||
"lines_covered": 6204,
|
"lines_covered": 6222,
|
||||||
"lines_valid": 6919,
|
"lines_valid": 6937,
|
||||||
"modules_ok": 39,
|
"modules_ok": 39,
|
||||||
"modules_total": 39
|
"modules_total": 39
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user