wandering1
|
a7d4339e6f
|
CCM扩容FreeRTOS堆+DMA阈值1024防栈缓冲进CCM+HardFault现场报告与栈/内存钩子+修defaultTask栈溢出+LVGL绘制缓冲护栏+存储套件05/06与恢复模式
|
2026-09-21 00:47:58 +08:00 |
|
wandering1
|
9bb5a8dcae
|
FatFs短名解析拒绝点加DEBUG打印并台架实证+AGENTS.md固化严格8.3命名约束
|
2026-09-20 17:06:51 +08:00 |
|
wandering1
|
be6cd046a2
|
Trap Records新增Trap05:探针名.fschk非法致无限重格式化全根因链与证伪记录
|
2026-09-20 13:42:20 +08:00 |
|
wandering1
|
d77747ec43
|
移除FTL全部临时诊断代码(raw持久性测试/bind dump/proglog/探针窗口/指纹/扫描)保留硬化项
|
2026-09-20 13:31:15 +08:00 |
|
wandering1
|
6084af8fe6
|
修复无限重格式化真根因:探针名.fschk在FF_USE_LFN=0下恒返FR_INVALID_NAME且误入重格式化集合
|
2026-09-20 13:03:47 +08:00 |
|
wandering1
|
32283de45b
|
mkfs全程erase/prog逐条追踪窗口(proglog/eraselog):定位绑定页内容被改写的元凶
|
2026-09-20 11:20:46 +08:00 |
|
wandering1
|
66fc48cd98
|
新增map绑定转储诊断(dhara_map_find+裸读绑定页):跨boot对比定界树分歧与数据丢失
|
2026-09-20 10:48:47 +08:00 |
|
wandering1
|
7d6f431d68
|
GD5F页读取13h二次发令+沉降延时:兜底命令未锁存空操作,in-boot读/校验见真阵列(根治回读虚假成功)
|
2026-09-20 05:41:46 +08:00 |
|
wandering1
|
93a789f87b
|
重格式化前清空FTL map树(nand_ftl_format):根治新旧树混合致复位后FAT探针失败的重格式化死循环
|
2026-09-20 05:36:10 +08:00 |
|
wandering1
|
f05b056318
|
FTL诊断:探针窗口前移至f_mount前+页内容指纹(定位挂载期坏读来源)
|
2026-09-20 05:16:27 +08:00 |
|
wandering1
|
0669471178
|
FTL诊断:L0探针窗口绑定路径日志(FAT读LPN→物理页+写目标)+重格式化行带fr码
|
2026-09-20 05:12:08 +08:00 |
|
wandering1
|
7bfa312b56
|
GD5F沉降延时调至2ms(兼顾BBT扫描耗时)+探针增加meta区字节(验证半新半旧页是否消除)
|
2026-09-20 05:07:12 +08:00 |
|
wandering1
|
f4d4cef9e6
|
GD5F页读取固定沉降延时:13h后等5ms再0Bh,消除低VDD就绪信号提前导致的半新半旧页(resume读旧树根治)
|
2026-09-20 04:58:44 +08:00 |
|
wandering1
|
73d5552ee7
|
GD5F双装载修复:page_read/program_load二次装载消除低VDD提前就绪竞态(半新半旧页致resume读旧树)
|
2026-09-20 04:52:53 +08:00 |
|
wandering1
|
36db071233
|
FTL诊断:resume搜索逐探测探针日志(page_read/ECC/magic/epoch/BBT全输入)
|
2026-09-20 04:39:41 +08:00 |
|
wandering1
|
573bf6264a
|
FTL诊断:checkpoint扫描增加BBT坏块标记查询+ECC检查顺序对齐dhara读取路径
|
2026-09-20 04:36:38 +08:00 |
|
wandering1
|
7702c4d98d
|
FTL诊断:checkpoint扫描增加逐块ECC状态统计(区分编程质量与搜索逻辑)
|
2026-09-20 04:33:01 +08:00 |
|
wandering1
|
022e14398e
|
FTL编程回读校验:program后回读比对+ECC检查,失败标记坏块由dhara迁移(根治低VDD静默丢数据)
|
2026-09-20 04:30:19 +08:00 |
|
wandering1
|
f03a3b6633
|
FTL诊断增强:resume前裸NAND checkpoint扫描+header十六进制转储(定位编程落盘问题)
|
2026-09-20 04:25:41 +08:00 |
|
wandering1
|
7a72aea4e5
|
FTL复位丢失修复:journal epoch 锚定最新 checkpoint(根治重格式化循环)+ checkpoint 诊断
|
2026-09-20 04:07:59 +08:00 |
|
wandering1
|
abaa801d86
|
/log 写失败修复:打开模式补 FA_WRITE 位 + 卷探针两击确认 + 自动重格式化自愈 + 错误去重
|
2026-09-20 03:46:14 +08:00 |
|
wandering1
|
8ae7a12016
|
test:@test 闭环迁移 PowerShell→Python(run_boot_test/verify_log 纯标准库,文档同步)
|
2026-09-20 03:08:53 +08:00 |
|
wandering1
|
2375569f96
|
test:run_boot_test.ps1 配置文件读取显式 UTF-8(PS5.1 按 GBK 解码致 JSON 解析失败)
|
2026-09-20 02:48:56 +08:00 |
|
wandering1
|
6f51c62a9e
|
串口输出禁中文:syslog 中文描述改 ASCII(MCU 6 处 + 模拟器 6 处)
|
2026-09-20 02:45:27 +08:00 |
|
wandering1
|
cc52acde44
|
docs:新增 V0.1 硬件平台说明(docs/硬件平台/V0.1.tel)
|
2026-09-20 02:30:57 +08:00 |
|
wandering1
|
3dd402f0bd
|
pre-commit 门禁:trailing-whitespace 排除 CMSIS/HAL_Driver/Middlewares(CubeMX 重生成空白抖动)
|
2026-09-20 02:22:14 +08:00 |
|
wandering1
|
0788b75cd2
|
AGENTS.md:硬件引脚表更新为 V0.1 配置(RS485=UART4/PA15,LED1=PC5、LED2=PB0)
|
2026-09-20 02:14:38 +08:00 |
|
wandering1
|
309c92793a
|
CubeMX 6.18.1 重生成:V0.1 板引脚配置(RS485=UART4/DE=PA15,LED1=PC5、LED2=PB0)
|
2026-09-20 01:35:49 +08:00 |
|
wandering1
|
6dcade71cb
|
AGENTS.md:新增铁律——内核启动前禁止 FreeRTOS/CMSIS-RTOS API 调用
|
2026-09-20 01:14:42 +08:00 |
|
wandering1
|
7a259f67de
|
ST-LINK_CLI 文档:清除过时内容,增补 09/20 上板记录与烧写铁律
|
2026-09-20 01:07:05 +08:00 |
|
wandering1
|
69dc382eff
|
AGENTS.md:补充下载/烧录与串口采集铁律(2026-09-20 实测)
|
2026-09-20 00:51:34 +08:00 |
|
wandering1
|
9c94bfaae6
|
修复上电启动失败:日志消息队列改为内核启动后惰性创建
|
2026-09-20 00:36:36 +08:00 |
|
wandering1
|
c3f7e52ea3
|
pre-commit 门禁:抑制 cppcheck 分支限制信息提示(修复门禁误报)
|
2026-09-20 00:36:32 +08:00 |
|
wandering1
|
65b8fb05d5
|
回退 V2 引脚补丁:v2-on-ui 沿用 v2 硬件引脚(LED2=PB0 驱动致板级电源/复位跌落,开机死亡)
|
2026-09-19 20:32:26 +08:00 |
|
wandering1
|
6ebdb14724
|
回植 v2 分支 build.bat 防假成功修复(日志内容三重判定 + UV4 单实例告警)
|
2026-09-19 20:07:53 +08:00 |
|
wandering1
|
8a95521314
|
串口配置端口更新为 COM7;Keil 工程 Pack 升级 3.1.1 并移除 nBranchProt 节点
|
2026-09-19 18:45:24 +08:00 |
|
wandering1
|
6fea76463a
|
新增 ST-LINK CLI 复位脚本 reset.bat(复位/停机/运行/查探头/烧录)及测试说明文档
|
2026-09-19 18:02:21 +08:00 |
|
wandering1
|
deb4385a06
|
feat(bsp): V2 CPU 板引脚调整(LED1 PC4->PC5, LED2 PC5->PB0)
- LED1: PC4 -> PC5,Pull PULLUP->NOPULL,Speed HIGH->LOW
- LED2: PC5 -> PB0(新增输出),同上
- CH395F SPI2 仅标签口径互换:PB14=CH395F_SDI、PB15=CH395F_SDO;
电气 AF 映射未变(PB14=SPI2_MISO 上拉,PB15=SPI2_MOSI);删除宏 CH395F_SDOB15_Pin(已确认全工程无引用)
- 来源:CubeMX 6.18.1 依 CPU-V0.2 原理图调整并重新生成
- 本提交是可搬运的“引脚补丁”,后续 cherry-pick 到 ui-research 基座
|
2026-09-19 10:17:32 +08:00 |
|
wandering1
|
acd29d76d9
|
修复了一个malloc的问题
|
2026-09-18 17:46:46 +08:00 |
|
wandering1
|
2553f30fb8
|
网表语义图生成器:输出结尾归一为恰好一个换行,修复末尾双换行致 end-of-file-fixer 拦截提交
|
2026-09-16 14:01:03 +08:00 |
|
wandering1
|
8d331031d6
|
网表脚本,后面可以提前检查硬件的错误
|
2026-09-16 13:47:59 +08:00 |
|
wandering1
|
e7348c48ba
|
P1-9修复:NET层测试缓冲声明前移文件首部,消除Phase 6使用先于声明的#20编译断裂;s_rx_buf条件补Phase 9门控,7配置构建复验
|
2026-09-16 12:34:09 +08:00 |
|
wandering1
|
2bed82471d
|
部署环境文档补 Graphviz:新增 §2.8 引用关系图渲染(可选),原 §2.8/§2.9 顺延,同步下载表/清单/相关文档
|
2026-09-16 08:40:55 +08:00 |
|
wandering1
|
ad0ec41385
|
新增引用关系图工具 tools/refgraph:解析 #include 生成文件级/模块级引用图,项目变化后重跑更新
|
2026-09-16 01:45:44 +08:00 |
|
wandering1
|
1817fe792f
|
就绪屏障与配置引擎重构,新增串口助手、V0.0网表分析报告及芯片手册,同步更新文档
|
2026-09-15 21:13:20 +08:00 |
|
wandering1
|
4b5ce72e11
|
新增 Python 串口助手 serial_tool(常驻 daemon+全量日志文件即接口)取代 serial-mcp-server:@test 采集链改写 + 全库文档迁移
|
2026-09-15 03:00:41 +08:00 |
|
wandering1
|
9eb1bd63b4
|
运行/自检记录与待机屏:sys_log定长64B日志引擎(/log/*.log,FTP可直下)+记录页x2+待机屏+密码错误提示;字体122字/217字形
|
2026-09-14 19:05:00 +08:00 |
|
wandering1
|
bc4a7da8a0
|
模拟器迁移 P5:2s 配置轮询 + --cfgtest 无头自检;修复 MSVC rename 覆盖与外科保存截断缺陷
|
2026-09-14 09:33:32 +08:00 |
|
wandering1
|
97661415ca
|
通用配置文件 P1–P3:设计文档、FS 并发 A+ 定案、FatFs 墙钟接入、cfg_file 双端引擎与 net_cfg 集成(旧档 NCFG 首启迁移)
|
2026-09-14 02:15:49 +08:00 |
|
wandering1
|
cf2597f998
|
恢复 BSD Socket API 使用指南(4e9ac0d 误删):同步当前 API,补分层架构图/状态机/时序图与 §2.3 模拟器端说明,README 索引补登
|
2026-09-13 20:55:58 +08:00 |
|