MachXO2 I2C嵌入式编程访问固件

翻译自Lattice官网的RD1129

实现的功能

  • 将JEDEC文件通过I2C烧录到MachXO2
  • 读取用户代码和其他设备寄存器
  • 更新UFM中EBR的初始值
  • 在UFM中进行页读写操作

参考方案

MachXO2 I2C嵌入式编程访问固件

当然了,图中LatticeECP3也可以用FTDI公司的USB转I2C模块代替。