针对外场更新逻辑代码传统方式效率低、易出错、操作繁琐的情况,从硬件系统组成、FPGA 逻辑bit 文件解析、SPI 接口及设备驱动等三方面考虑,提供了一种基于VxWorks 操作系统的逻辑在线更新方法。给出了部分驱动代码,介绍了逻辑在线更新实现过程,并在基于PowerPC 处理器P2041 的数据处理板上进行了验证。