I have a Lattice Machxo3 FPGA based design / board and currently I am configuring the FPGA using JTAG. As per the datasheet I2C also can used as the FPGA configuration interface. Is it possible to use the I2C as the primary interface to configure instead of JTAG? The datasheet mentions that I2C can be used for reconfiguration. I just want to confirm.
Also, is there any same code available wishbone interfacing to configure FPGA?