OCPP 2.0.1 的协议栈 + 证书链 + 设备模型,固件体积至少 1.2 MB。
老 1.6J 主板如果只有 512 KB Flash,装不下,必须换片或扩容到 2 MB 以上。
如果本来就是 2 MB 或 4 MB(比如 ESP32 方案),这块不用动。
2.0.1 的 Device Model 变量池比 1.6 大得多,运行时内存占用显著增加。
精简实现(OCPP 2.Lite)可以压到 50 KB RAM,但完整功能集建议 ≥256 KB。
老充电桩主板如果是 64 KB RAM 的 Cortex-M3,跑起来会频繁爆栈,必须换主控。
OCPP 2.0.1 Security Profile 3 强制双向 TLS(mTLS),桩端必须有自己的 X.509 客户端证书,且私钥不能裸存在 Flash 里。
1.6J 时代大多数板子没有安全元件,必须外挂一颗 ATECC608、ECC508 或 SE050 来做私钥保护和签名运算。
如果 PCB 上没预留焊盘或 SPI/I2C 接口,这颗芯片焊不上去,整板就升不了。
2024-2025 年采购的新板,厂商普遍会预留 2.0.1 能力(大 Flash + 安全芯片空位),软件先跑 1.6,等后台成熟后 OTA 切过去。如果买的是早期 1.6J 专用板,基本没戏。
芯橙科技出品的交流充电桩主板,质优价美,欢迎咨询选购!
联系人: 深圳市芯橙科技有限公司
手机: 18025316892
电话: 0755-21010929
邮箱: shutao.chen@x-cheng.com
地址: 深圳市龙华区民治大道展滔科技大厦B座911