工业设备中用于启动与固件存储的 NOR Flash

工业设备中用于启动与固件存储的 NOR Flash

为什么工业设备需要 NOR Flash

  • 启动: Bootloader/BIOS 必须从非易失性存储加载
  • 固件: 工业控制器的程序必须断电保留
  • XIP: 处理器可直接从 NOR 执行代码,节省 RAM

NOR Flash 关键参数

  • 容量: 2Mb ~ 2Gb
  • 接口: SPI(主流)/ QSPI(高速)/ 并行(旧式)
  • 温度: 工业级 −40~+85°C / 战魂级 −55~+125°C
  • P/E 寿命: 10,000~100,000 次
  • 数据保持: 10~20 年

双存储体设计

现代 NOR Flash 通常采用双存储体(dual-bank)设计:

  • Bank A: 当前运行的固件
  • Bank B: 新固件(更新时写入)
  • 切换: 更新完成后切换启动 Bank,实现无缝更新

选型建议

  1. 启动存储 → NOR Flash(XIP 支持)
  2. 大容量数据 → NAND Flash / eMMC / SSD
  3. 工业环境 → 宽温或战魂级
  4. 需要固件更新 → 双存储体设计