器赋开物 · 工程计算工作台

ESP-IDF 分区 CSV 布局检查器

读取简单app/data分区CSV,展开空偏移,检查名称、基础对齐、重叠和Flash边界。

器赋开物编辑整理 · 发布于 2026-10-23 · 公开公式与合成算例

输入参数与原始数据

内容只在浏览器中处理。先用示例核对格式,再代入你的输入。

本地工作台 · 参数与规则可复查

处理结果

分区数量
2
个
最高分区结束地址,不含末字节
0x00110000
分区占用合计
1,073,152
byte
表后未分配空间总和,非连续保证
3,084,288
byte
自动偏移后的布局
nvs	data	0x00009000	24576 byte
factory	app	0x00010000	1048576 byte

仅检查此CSV的名称、基础类型、偏移、重叠与Flash边界;不验证全部子类型、启动兼容性、签名和存量设备迁移。

计算与格式检查只覆盖下面列出的模型和规则。结果不等于真实设备测试或可直接烧录的配置。

计算公式与适用范围

表后从Offset+0x1000起;空偏移按app 64KiB、data 4KiB对齐

读取简单app/data分区CSV,展开空偏移,检查名称、基础对齐、重叠和Flash边界。输入是完整布局,不是给两个OTA槽的一块连续可用区域。

可复算的示例

nvs从0x9000占0x6000,随后factory自动对齐到0x10000,1MiB应用结束于0x110000。

如何选择输入参数?

  1. 先核对字段单位与下面的模型条件。
  2. 用默认算例检查输入含义,再替换为你的参数。
  3. 计算后将结果与独立推导、设备手册或原始数据对照。

怎样核对计算结果?

  • 默认数值用于数学或协议复算,不是硬件实测。
  • 错误输入应显示原因,修改参数后须重新运行。

模型边界

只支持无引号的5或6列app/data表、K/M整数单位,名称最多15个UTF-8字节;不验证全部子类型、加密、安全启动和存量设备迁移,不生成烧录二进制。

资料来源与整理方式

公式和约束参考 乐鑫:自定义分区表;具体参数仍以你的器件、控制器和固件版本为准。

页面由 AI 辅助整理,计算函数经过独立算例与非法输入测试;没有使用真实硬件测量替代模型验证。关于器赋开物 · 反馈问题

这个页面有问题?

提交时会附带当前页面地址和浏览器信息,帮助我们定位问题。不填联系方式即为匿名。